3

我有一个图表,我只想将它旋转 90°,如果我可以翻转 x 和 y 轴就可以完成。我该怎么做?我没有通过终端使用 xmgrace 的经验。

4

3 回答 3

5
  • 第 1 步:单击菜单栏中的“数据”。选择“转换”。然后选择“几何变换...”</p>

  • 第 2 步:选择集合或“所有集合”。在“旋转(度)”​​字段中输入“90.0”。在“Scale X”字段中输入“-1.0”。

  • 第 3 步:单击接受。单击关闭。

  • 第 4 步:自动缩放图形(可以使用工具栏中的“AS”选项卡)。

注意:这适用于 Grace-5.1.25。如果需要,您可以通过输入不同的值来使用“几何变换...”字段,以获得所需的结果。

PS:我从我的顾问那里学到了这个技巧。

于 2018-02-13T11:40:37.713 回答
2

这很容易,步骤的逻辑是这样的。使用翻转轴创建一个新集并更新该集以进行进一步分析。我还在第 5 步中添加了自动缩放两个轴,如果您不这么认为,可以省略该步骤。

xmgrace窗口中,转到

  1. DataTransformationsEvaluate expression
  2. 单击要表示为翻转轴的父集,假设它是S0.
  3. 在该formula部分中,编写s1.x=s0.y; s1.y=s0.x并单击apply。这将创建一个新的集合S1,它是 的翻转轴表示S0

  4. 单击ViewUpdate all,然后单击ViewRedraw。这将更新并绘制新创建的集合以供进一步分析。

  5. 在主窗口上,单击Editautoscale graphs...。这将自动缩放两个图表。
于 2017-06-09T11:11:34.417 回答
1

如果你想一次处理多个集合,这个技巧可以工作:

x = y*x; y=x/y;x=x/y

确保您的原始 y 具有非零值。

于 2018-01-17T11:32:08.430 回答