【问题标题】:build the following periodic source in Simulink在 Simulink 中构建以下周期性源
【发布时间】:2013-09-23 06:04:22
【问题描述】:

任何人都可以建议如何在 Simulink 中构建以下周期性源代码?左边是正弦波

周期为 0.8 秒。从 0 到 0.3 秒,它是一个半正弦函数(正半,周期 0.6 秒),幅度为 100;从 0.3 到 0.8,等于 0

谢谢:)

【问题讨论】:

  • 将正弦和余弦源块与步进生成器叠加在一起。

标签: matlab simulink


【解决方案1】:

在 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。

【讨论】:

    猜你喜欢
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 2014-05-18
    • 1970-01-01
    • 2013-08-29
    • 2013-07-10
    相关资源
    最近更新 更多