问题标签 [xmgrace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xmgrace - 什么数值积分技术用于在 xmgrace 中执行的数据集积分?
从关于主题的信息 - xmgrace 的集成,
...标记为累积和的项目将构造一个由给定 X 处积分的当前值组成的集合。 Sum 仅报告下一行的值。...
我找不到有关集成技术(梯形规则,辛普森方法......)的信息,从而激发了这个问题,
xmgrace 使用什么数值积分技术来积分所选的数据集?
plot - 如何在 xmgrace 中使用批处理脚本
我正在尝试使用批处理脚本来绘制带有 xmgrace 的数据。但是,我在尝试查找有关如何执行此操作的文档时遇到了重大问题。我正在尝试制作一个面板图,图表如下所示:
我在这样做时遇到了三件事:
1)我希望能够为面板图中的每个图表指定 x 轴和 y 轴的限制(或者同时为所有图表更好),但我还没有找到如何做到这一点。
2) 数据存储在两个不同文件的六列中。两个文件的 x 值都在第 1 列中。我希望能够使用与我使用的 gnuplot 类似的语法导入数据
使用 1:(2.0*$3) 绘制“file.dat”
绘制第 3 列与第 1 列,并将第 3 列中的值乘以 2.0。这里重要的是,我需要将其中一个文件中的一些列与 2.0 相乘,以便以易于理解的方式将它们与另一个文件的内容进行比较。我也更喜欢一种语法,我可以一次导入一个列,而不是使用
读取 NXY “file.dat”
它读取所有列,我必须杀死那些我不想要的。
3) 如何更改图表的尺寸?使用更改画布的尺寸
PAGE SIZE 宽度、高度
不会更改图形的尺寸,或者会更改但不会填充画布。具有 4 x 2 图形(这是我想要的)的面板图的默认大小没有显示足够的细节。
我发现这个页面有点帮助: http ://ringo.ams.sunysb.edu/index.php/Xmgrace
但它不包含我需要做的所有事情的例子。
到目前为止,我的批处理脚本如下所示:
# 制作面板图
排列 (1,1,.1,.2,.5,ON,OFF,OFF)
# 选择第一个面板
FOCUS G0
# 我希望这条线可以让我更改轴限制,但它不工作:
world 0, -1, 20, 1 #每个
文件有 6 列
#s0 到 s4
READ NXY "file2.dat"
#s5 to s9
READ NXY "file1.dat"
s0 line color 1
s1 line color 2
s2 line color 3
s3 line color 4
#s5和s6需要乘以2.0
s5 line color 1
s5 linestyle 4
s6 line color 2
s6 linestyle 4
s7 line color 3
s7 linestyle 4
s8 line color 4
s8 linestyle 4
s9 line color 5
KILL G0.s4
xaxis label "time"
xaxis tick place normal yaxis
label "density"
PAGE SIZE 2500, 2000
plot - 使用 xmgrace 添加数据集
我使用 xmgrace 绘制数据集,我想将两个数据集添加在一起。
所以我有两个文件:
数据1
数据2
我开始 xmgrace
然后我看到两个文件都被绘制了。现在我想生成第三个图,它只是 data1+data2 之类的
我知道这非常简单,但由于某种原因,我不明白它是如何工作的。
我玩过功能数据->转换->评估表达式...但我不知道选择什么作为“源”和“目标”。
PS:我知道实现目标的许多其他方法,但我也希望能够使用 xmgrace 来实现。
xmgrace - xmgrace:对数直方图 binwidth
我一直在 xmgrace 中创建直方图。直方图尾部的一些 bin 是空的,所以我想使用对数间隔的 bin,其中开始的 binwidth 非常窄然后变得非常大(在对数刻度下,bin 空间甚至会出现) .
我尝试在 xmgrace 直方图界面中使用“另一组的横坐标”选项来执行此操作,但所做的只是如果我创建了一个包含 500 个总箱的对数箱边缘的文件,它会给我 500 个均匀间隔的箱。
那么我怎样才能在 xmgrace 直方图中有可变的 bin 宽度呢?
xmgrace - xmgrace:求残差之和
我正在使用 xmgrace 的曲线拟合选项(DATA-->TRANSFORMATION-->REGRESSION),我想找到所有残差的总和^2。xmgrace 有一个选项给我所有的残差,我已经取了这个的平方,但我想找到平方和。我该怎么做呢?
xmgrace - 如何在 xmgrace 中翻转轴?
我有一个图表,我只想将它旋转 90°,如果我可以翻转 x 和 y 轴就可以完成。我该怎么做?我没有通过终端使用 xmgrace 的经验。
xmgrace - xmgrace:数据集的绘图边界
我有一个 XY 格式的数据集。大约 2500 万行数据。我只关心这个数据集的边界。是否有可能以某种方式直接在 XMGrace 上提取此功能?
bash - Xmgrace 中的简单文件图例
我正在使用 xmgrace 从两列数据文件中在共享的轴上绘制多个图形,如下所示:
所以,我调用命令向我显示 GUI 上的所有图形
是否可以使用 xmgrace 的 GUI 中的选项自动使用文件名作为图例的标签?到目前为止,xmgrace 自动为每个数据系列使用不同的线条颜色,但不会将文件名显示为数据标签。
如果这不可能,请向我推荐另一个用于 Linux 的 GUI 软件,它能够从终端打开 xvg 文件以“即时”进行可视化。
谢谢 !
curve-fitting - 如何拟合和计算 xmgrace 中数据集的平均值?
我有一个函数,我喜欢将它拟合到 Y=a+(1-a)exp(-x/T) 的函数中,以获得它的 T 值。
我想用 Xmgrace 来做这些,但我不知道怎么做。
感谢您的建议。