【问题标题】:Values from MAT file not displayed correctly in Simulink scopeMAT 文件中的值未在 Simulink 范围内正确显示
【发布时间】:2016-11-12 00:38:04
【问题描述】:

我的*.mat 文件有两行

time : 0     1     2     3     4     5     6     7     8     9    10
value: 1     1     1     0     1     1     0     1     0     1     1

当我使用“From File”块在 Simulink 范围内绘制它时,我得到以下信息:

为什么我没有收到正确的信号?

【问题讨论】:

    标签: simulink


    【解决方案1】:

    您可能需要更改求解器设置,尤其是步长。我假设您使用的是可变步长求解器。如果是这种情况,请将您的最大步长更改为较小的值(例如 0.1 甚至 0.01 秒)。默认情况下,它设置为auto,顾名思义,它是通过将模拟结束时间除以 20 自动确定的。如果您使用的是固定步长求解器,请指定更小的时间步长。

    有关 Simulink 求解器的更多信息,请访问 http://uk.mathworks.com/help/simulink/ug/types-of-solvers.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-10
      • 2019-04-04
      • 2018-07-27
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      • 2019-07-01
      相关资源
      最近更新 更多