- Instead of multiple figures just create one figure, and then update and change its axes and any plotted data as required.
- Use the visible figure property.
- Dock the figures.
- Store the figure handles in a vector, and then delete (in code) them once they are superfluous.
How to publish a script including many figures but not opening them on the screen
4 次查看(过去 30 天)
显示 更早的评论
I have a script which plots many figures. I would like to publish it, with all the figures. But I don't need all the figures to be activated and shown on the screen. There are dozens of them and I will have to close them one by one manually. How should I do it?
0 个评论
回答(1 个)
Stephen23
2016-1-7
编辑:Stephen23
2016-1-8
Here are a few ideas to make managing figures easier:
You will need to consider what works best for your situation, and of course it will require more thought and work than if you click them closed manually. I would highly recommend that you use one figure and change its contents, or if multiple figures really are necessary then keep track of their handles. Read this:
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!