星期五, 十二月 05, 2008

获取Matlab系统仿真时刻值的代码

%获取仿真时刻值
theModel = get_param(gcb,'RuntimeObject'); %生成RuntimeObject实例
curtime = theModel.CurrentTime; %取出实例的CurrentTime属性

%在特定时刻完成操作
if curtime==0.01
%比如设置模块的某个属性
p = get_param('pmsm_2l3l/PMSM', 'DialogParameters');
set_param([MODELNAME,'/',BLOCKNAME], PROPNAME,SETVALUE);
%比如修改某个变量的值
Vs.R =10;
%……
end

没有评论:

发表评论