在 Paraview“随时间绘制选择”中将秒 [s] 转换为毫秒 [ms]

计算科学 视界
2021-12-12 14:55:15

在完成我的 Paraview 场景后,我意识到我需要在“Plot Selection Over Time”过滤器中表示单位,而不是以毫秒为单位的秒数。怎么能做到这一点?

2个回答

很长的路要走,只修改显示:

  • 使用高级选项手动设置刻度Bottom Axis Use Custom Label

最快的方法,修改实际场景时间:

  • Temporal Shift Scale在绘图前使用过滤器

最好的方法(也是 paraview 最重要的功能之一)是您可以设置您的选择,并且可以将状态保存在PvPython脚本中。稍后您可以通过更改那里的单位来修改脚本。最后,您可以保存绘图(或者甚至更好地将数据保存在文件中,然后使用 pgfplot 或其他绘图仪绘制它们)。您可以在此处找到脚本示例(此处使用绘图线功能,但在您设置状态时,它将是一个选择)。当然,这比使用 UI 更长,但它允许您:

  • 自动化一切;
  • 在集群上使用脚本,或者当您无权访问图形界面时。