【发布时间】:2020-07-30 04:03:38
【问题描述】:
我正在尝试使用 Dymola 附带的 MATLAB 脚本对 Dymola 的输出结果进行后处理。但是在某些情况下,.mat 文件中的输出数据只有 2 个元素,在这种情况下如何获取 10s 到 100s 之间的数据?
它是一个与时间无关的参数或变量,因此它以紧凑的方式存储。我了解机制,但在 MATLAB 中对数据进行后处理时并不友好,我必须找到“错误”的维度数据。我该如何解决这个问题?
【问题讨论】:
-
如你所说,它是一个常数值。您可以检查参数是否为常量并将 2 元素数组转换为标量值。因此,您不必处理数据的实际维度