在 Dymola 图中标记 X 和 Y 轴

Labelling X and Y axis in Dymola plot

我在 Dymola 中使用 "plotArrays" 函数绘制了一个图。我想以米为单位标记 X 轴(理想情况下,我需要它是灵活的,以便以后可以将其更改为毫米、微米等。)。我想用伏特标记 Y 轴,我已经使用

plotArrays(x_axis,phie,legend=names,units=fill("V",size(phie,2)));

我可以读取以伏特为单位的值,也可以更改为 mV 等。但是,正如您在下图中看到的那样,它在 Y 轴上不是 'visible'。那么,如何分别标记轴?

非常感谢!

我不知道还有比这更有效的可能性了:

createPlot(id=1, erase=false, grid=true, leftTitleType=2, leftTitle="myLabelY", bottomTitleType=2, bottomTitle="myLabelX")

与:

  • id 是原图中显示的数字
  • erase=false保证内容不被修改
  • grid=true(重新)启用网格
  • *TitleType=2说有自定义标题
  • *Title 是要放在那里的字符串

这将导致图的大小被调整为默认大小。您可以使用 plotSetup() 获取当前设置,包括 position,然后您可以(手动)将其传递给 createPlot() 命令以再次生成原始大小。

不是很优雅,但我不知道任何其他可能性...