gpt4 book ai didi

modelica - Dymola 标记等距时间网格并在事件中存储变量

转载 作者:行者123 更新时间:2023-12-04 02:59:32 27 4
gpt4 key购买 nike

是否有指定模拟的标志/脚本方式:

  • Store variable at events,同Simulation Setup\Output\Store variables at events
  • 等距时间网格,同Simulation Setup\Output\Equidistant time grid

我知道它可以作为注释添加到模型中:

注释实验(__Dymola_NumberOfIntervals=501), __Dymola_experimentSetupOutput(equdistant=true, events=true));

问候,吉尔斯

最佳答案

我从 Dymola 支持中找到了答案。请参阅模拟器 API 上的 Dymola 用户手册 V1 p 501:

experimentSetupOutput(...)
input Boolean textual := false "Textual storage";
input Boolean doublePrecision := false "Double precision";
input Boolean states := true "Store state variables";
input Boolean derivatives := true "Store derivative variables";
input Boolean inputs := true "Store input variables";
input Boolean outputs := true "Store outputs variables";
input Boolean auxiliaries := true "Store auxiliary variables";
input Boolean equdistant := true "Store equidistantly";
input Boolean events := true "Store variables at events";
input Boolean debug := false "Write log messages";
output Boolean ok;

因此,在 simulateModel 命令之前设置的标志是:

experimentSetupOutput(events=false,equdistant=true);

关于modelica - Dymola 标记等距时间网格并在事件中存储变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15292438/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com