任何人都可以建议如何在Simulink中构建以下定期源代码?左边是正弦波
这段时间是0.8秒。从0到0.3秒,它是一个半正弦函数(正半周,周期0.6秒),幅度为100;从0.3到0.8,等于0
感谢:)
答案 0 :(得分:2)
在MATLAB工作区中定义时间和数据向量,例如
>> t = linspace(0,0.8,100)';
>> u = 100*sin(pi/0.3*t);
>> u(t>=0.3) = 0;
然后在Simulink中使用重复序列源块,时间向量设置为变量t,数据向量设置为变量u。