来自xmgrace topic - Integration的信息,
...标记为累积和的项将构造一个由给定X处的积分的当前值组成的集合.Sum仅报告下一行的值。 ...
我无法找到有关积分技术的信息(梯形法则,辛普森的方法...)因此激发了这个问题,
xmgrace使用什么数值积分技术来整合 选择了哪些数据?
答案 0 :(得分:2)
下载最新的 xmgrace(a.k.a.Grace) source code后,我首先在所有文件中搜索了" integration" 这个词。我发现了许多用于数值积分的方法。它们都引导我进入一个名为 trapint()的函数,如图所示:
/*
* trapezoidal rule
*/
可以在文件computils.c
中找到希望进一步调查的人。
其次,当我搜索" Simpson"我没找到任何东西。
根据this page,即使是MatLab也没有内置的Simpson方法实现(我不知道该页面的最新版本,但我相信这仍然是正确的,无法找到这种方法的任何其他证据)。 因此,我不希望xmgrace也有一个,因为它是一个只有少数贡献者的小得多的程序。
此外,如果Simpson的方法除了使用梯形规则方法在xmgrace中实现之外,Transformations > Integration
菜单中肯定会有一个选项,以便用户可以选择他们想要的方法。
所有这些证据都强烈地向我表明xmgrace
仅使用梯形规则进行数值积分。我希望这个答案能满足你。