MATLAB 帮助中心
从模型的模型工作区中清除变量
clear(mdlWks)
clear(mdlWks, varName)
clear(mdlWks) 从 Simulink.ModelWorkspace 对象 mdlWks 表示的模型工作区中删除所有变量。
mdlWks
Simulink.ModelWorkspace
示例
clear(mdlWks, varName) 从模型工作区 mdlWks 中删除名为 varName 的变量。
varName
全部折叠
打开示例模型 vdp。
vdp
openExample('simulink_general/VanDerPolOscillatorExample')
创建表示 vdp 的模型工作区的 Simulink.ModelWorkspace 对象。
mdlWks = get_param('vdp','ModelWorkspace');
在模型工作区中创建具有值 5.12 的变量 myVar。
5.12
myVar
assignin(mdlWks,'myVar',5.12)
从模型工作区中清除所有变量,包括 myVar。
在模型工作区中创建具有值 5.12 的变量 var1。
var1
assignin(mdlWks,'var1',5.12)
在模型工作区中创建值为 7.5 的另一个名为 var2 的变量。
7.5
var2
assignin(mdlWks,'var2',7.5)
从模型工作区中清除变量 var1。
clear(mdlWks, 'var1')
目标模型工作区,指定为 Simulink.ModelWorkspace 对象。
要删除的变量的名称,指定为字符串或字符向量。
在 R2006a 之前推出
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处