我正在研究一个包含大量数据的复杂 Modelica 模型,我需要继续进行模拟,直到我终止模拟过程,甚至可能持续几天,所以 .mat 文件可能会变得非常大,我遇到了麻烦如何进行数据处理。所以我想问是否有任何方法可以让我
- 在模拟期间的固定时间步后输出我需要的数据,但在模拟后不使用 .mat 文件。我正在考虑使用 Modelica.Utilities.Stream.Print 函数将我需要的数据打印到 CSV 文件中,但是我必须编写大量代码来打印我需要的每个变量,所以我认为应该有更好的解决方案.
- 在固定的时间步内删除.mat文件,这样我PC上存储的.mat文件就不会太大,也不会影响Dymola的正常模拟。