从关于主题的信息 - xmgrace 的集成,
...标记为累积和的项目将构造一个由给定 X 处积分的当前值组成的集合。 Sum 仅报告下一行的值。...
我找不到有关集成技术(梯形规则,辛普森方法......)的信息,从而激发了这个问题,
xmgrace 使用什么数值积分技术来积分所选的数据集?
下载最新的xmgrace(又名 Grace) 源代码后,我首先在所有文件中搜索“集成”一词。我发现了许多用于数值积分的方法。它们都将我引向了一个名为trapint()的函数,它的注释很有帮助,如下所示:
/*
* trapezoidal rule
*/
computils.c
任何希望进一步调查的人都可以在文件中找到它。
其次,当我搜索“辛普森”时,我什么也没找到。
根据这个页面,即使是 MatLab 也没有内置 Simpson 方法的实现(我不知道那个页面有多新,但我相信这仍然是真的,找不到任何其他证据证明这种方法) . 因此,我不希望 xmgrace 也有一个,因为它是一个小得多的程序,只有几个贡献者。
另外,如果在 xmgrace 中除了梯形规则方法之外还实现了 Simpson 的方法,那么Transformations > Integration
菜单中肯定会有一个选项,以便用户可以选择他们想要的方法。
所有这些证据都强烈地向我表明,xmgrace
仅使用梯形规则进行数值积分。我希望这个答案能让你满意。