范围变量并生成名称
在功能或工作区之间共享数据,生成有效的变量名称
每个功能都有自己的工作区,它与为脚本和命令行保留的基本工作区分开。有关功能之间传递数据的首选方法,请参见在工作区之间共享数据。
功能
话题
- 基础和功能工作区
基本工作区存储您在命令行中创建的变量或脚本从命令行或编辑器运行时创建的变量。为了保护数据的完整性,每个功能都有自己的工作区,该工作区与基本工作区和所有其他工作区分开。
- 检查编辑器中的变量范围
使用MATLAB®功能和可变突出显示功能,以识别代码何时何地使用特定函数或变量。
- 可变名称
创建有效的变量名称并避免潜在的命名冲突。
- MATLAB代码中的透明度
编写MATLAB可以更有效优化的代码。
故障排除
试图将变量添加到嵌套和匿名函数时故障排除错误。嵌套和匿名函数中使用的变量必须在代码文本中存在。如果将变量添加到匿名函数的工作空间,嵌套函数或动态包含嵌套函数的函数,则MATLAB会发出错误。