在 OpenModelica 中绘制 3D 图形?

Plot 3D graph in OpenModelica?

我已经编写了 LorenzaAttractor class 并成功绘制了 y 和 z 对 2D 中的 x。可以用 3D 绘制吗?

model LorenzAttractor
  parameter Real sigma = 10;
  parameter Real rho = 28;
  parameter Real beta = 8/3;
  Real x (start=1);
  Real y (start = 1);
  Real z (start = 1);
equation
  der(x) = sigma*(y-x);
  der(y) = x * (rho-z) - y;
  der(z) = x*y - beta*z;
end LorenzAttractor;

据我所知,OMEdit 中没有。 但是,一种替代方法是使用 the.csv 或 .mat 文件并使用一些辅助工具,例如 GNUPlot 或其他绘图工具。

您可以在此处更改输出:

生成的文件将位于 OMEdit 的工作目录中: