使用 "by function" 添加垂直线在 XMGrace 中不起作用

Adding vertical line using "by function" not working in XMGrace

我有一个很大的半径 (y) v. 时间 (x) 数据集。我想在 x = 1.656e12 处添加一条垂直线。当我使用 create new > by 公式添加它时,我写:

"Stop at" = <maxiumum radius on y axis>
"Length" = 1.656e12
"Set type" = "XY"
X = 1.656e12
Y = $t

但没有显示任何行。然而,当我对 x = 2e12 重复这个过程时,它起作用了。它似乎不适用于 x = 2e12 以下的任何值。

任何帮助将不胜感激,谢谢。

"length" 字段应包含整数而不是浮点数。 "Length" 只是 "how many points should be in the final dataset" 的缩写。在这种情况下,您想画一条直线,因此将其设置为“2”就足够了。将其设置为“2e12”的原因是出于某种原因 xmgrace 将 2e12 转换为 2.