首页 文章

时变增益simulink

提问于
浏览
0

我在Simulink中有一个方框图,其中一个块是 gain 并且取决于时间 .

如何根据模拟时间设置增益?

我尝试使用 clock 块,发送变量 to workspace 然后将其设置回增益参数但是它不起作用 .

mdl_name='HW3_Q1_Sim';
open_system(mdl_name);
a = sim('HW3_Q1_Sim','SimulationMode','normal');
SimTime = a.get('SimTime');
x = SimTime^2;
set_param([mdl_name,'/Gain1'],'Gain',x);

有什么提示吗?

1 回答

相关问题