【发布时间】:2013-09-23 06:04:22
【问题描述】:
任何人都可以建议如何在 Simulink 中构建以下周期性源代码?左边是正弦波
周期为 0.8 秒。从 0 到 0.3 秒,它是一个半正弦函数(正半,周期 0.6 秒),幅度为 100;从 0.3 到 0.8,等于 0
谢谢:)
【问题讨论】:
-
将正弦和余弦源块与步进生成器叠加在一起。
任何人都可以建议如何在 Simulink 中构建以下周期性源代码?左边是正弦波
周期为 0.8 秒。从 0 到 0.3 秒,它是一个半正弦函数(正半,周期 0.6 秒),幅度为 100;从 0.3 到 0.8,等于 0
谢谢:)
【问题讨论】:
在 MATLAB Workspace 中定义时间和数据向量,例如
>> t = linspace(0,0.8,100)';
>> u = 100*sin(pi/0.3*t);
>> u(t>=0.3) = 0;
然后在 Simulink 中使用 Repeating Sequence 源模块,时间向量设置为变量 t,数据向量设置为变量 u。
【讨论】: