clear
从模型的模型工作区中清除变量
说明
示例
从模型工作区中清除变量
打开示例模型 vdp
。
openExample('simulink_general/VanDerPolOscillatorExample')
创建表示 vdp
的模型工作区的 Simulink.ModelWorkspace
对象。
mdlWks = get_param('vdp','ModelWorkspace');
在模型工作区中创建具有值 5.12
的变量 myVar
。
assignin(mdlWks,'myVar',5.12)
从模型工作区中清除所有变量,包括 myVar
。
clear(mdlWks)
从模型工作区中清除指定的变量
打开示例模型 vdp
。
openExample('simulink_general/VanDerPolOscillatorExample')
创建表示 vdp
的模型工作区的 Simulink.ModelWorkspace
对象。
mdlWks = get_param('vdp','ModelWorkspace');
在模型工作区中创建具有值 5.12
的变量 var1
。
assignin(mdlWks,'var1',5.12)
在模型工作区中创建值为 7.5
的另一个名为 var2
的变量。
assignin(mdlWks,'var2',7.5)
从模型工作区中清除变量 var1
。
clear(mdlWks, 'var1')
输入参数
mdlWks
— 目标模型工作区
Simulink.ModelWorkspace
对象
目标模型工作区,指定为 Simulink.ModelWorkspace
对象。
varName
— 要删除的变量的名称
字符串 | 字符向量
要删除的变量的名称,指定为字符串或字符向量。
版本历史记录
在 R2006a 之前推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)