【问题标题】:Setting a Matlab function block's sample time in Simulink在 Simulink 中设置 Matlab 功能块的采样时间
【发布时间】:2019-06-21 08:41:03
【问题描述】:

是否可以在 Simulink 模型中显式设置 Matlab 功能块的采样时间?如果是,如何?如果不是,如何更改来自 Matlab 功能块的信号的采样时间?

例如,如何确保来自一个块的(可能是可变大小的)信号的采样时间是离散的?

【问题讨论】:

    标签: matlab simulink


    【解决方案1】:

    您最好的选择是使用Rate Transition 块。

    还可以查看Convert Signals Between Continuous Time and Discrete Time 示例,了解它在实践中的使用情况。

    【讨论】:

      【解决方案2】:

      使用 Matlab 函数块,您可以右键单击 > 块参数 > 采样时间。从 -1 更改为您想要的采样时间。

      为确保您的模拟使用正确的采样时间,您可以选择左侧面板中的双箭头并点击“颜色”。然后,返回双箭头,选择“Sample Time Legend”。现在,不同的颜色代表 Simulink 运行的不同速率。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多