文件名称:raiseFigure - 图形(h)命令的直观替代方案:通过标题(或标签)而不是图形编号识别图形-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 15:31:15
matlab
这真的很简单,很多人已经会使用这个功能了,但我只是想我会让每个人都更容易一些(并且在我使用时包括严格的错误检查)...... raiseFigure 可用于替换 MATLAB 的fh = figure() 和图(h) 用户希望通过它的标题名称(和标签)而不是它的句柄来识别图形的命令。 这在多个工作区需要访问同一个图窗的情况下很有用。 例如,一个函数(被多次调用)每次更新一个图形(比如重新绘制一些数据)。 有很多方法可以做到这一点,但通常,必须在第一次函数调用之前初始化绘图,然后在每次函数调用期间传递图形句柄。 相反,可以在函数调用中使用 raiseFigure('FigTitle') (而不是 figure() )。 每次执行该函数时,它都会创建或生成相同的图形(标题为“FigTitle”) 使用 MATLAB 图形的 'Tag' 属性,因此您可以根据需要更改显示的图形名称。
【文件预览】:
raiseFigure.zip