putvar、uigetvar:直接在函数工作区和基础工作区之间移动(获取或放置)变量-matlab开发

时间:2024-06-21 05:52:48
【文件属性】:

文件名称:putvar、uigetvar:直接在函数工作区和基础工作区之间移动(获取或放置)变量-matlab开发

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-21 05:52:48

matlab

有时我想使用基础工作区中的变量,但在函数内部。 当我编写一个 gui 工具时,这个问题出现在我身上,它偶尔需要来自基础工作区的变量。 我意识到需要一个工具来建立一个对话框,该对话框将列出基础工作空间中的所有变量,并允许您选择一个将其带入函数工作空间。 uigetvar 就是这样一个工具。 它允许您指定要在 uigetvar 框中显示的类列表作为限制,因此如果您只想查看 'char' 类变量,您可以轻松地这样做。 一旦我编写了 uigetvar,定义对应的操作符 putvar 就变得合乎逻辑了。 putvar 工具允许您将函数工作区中的变量直接分配到基础工作区。 我可以设想这个工具在两种方式中的一种中具有价值。 首先,在调试会话期间,人们可能希望将一个或多个变量从函数工作区保存到基础工作区。 这样,在调试器终止并且您已退出函数后,这些变量仍将存在。 此工具的第二个用途是作为在 GU


【文件预览】:
uigetvar_putvar.zip

网友评论