在 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 的工作目录中:
我已经编写了 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 的工作目录中: