我绝不是一个数学家,但我真的想弄清楚如何从我从化学滴定中测量的一些数据图中创建一个可绘制的函数。我一直在尝试学习 R,我想知道是否有人可以向我解释或指向我的指南,以创建下面的滴定图的数学函数。提前致谢。
问问题
1109 次
1 回答
4
您正在寻找的是Interpolation。我不是R程序员,但无论如何我都会尝试回答。
实现你想要的这个函数的一些更常见的方法是通过多项式插值,它通常会返回一个N次多项式函数,其中 N 是数据点的数量减一(1 个点给出一个常数,2 个点组成一条线,3使a*x^2 + b*x + c等等)。
我在计算机图形学中使用的其他常见替代方法是Splines、B-spline、Bézier curve和Hermite interpolation。这些使曲线更平滑、更美观(我告诉过它们起源于汽车行业,因此它们对数据点不太真实)。
TL; DR:我从问题插值 R中发现了 R 中的样条实现的证据,这可能会引导您找到您的解决方案。
希望您能更好地了解您的工具并做出出色的工作。
在计算机科学中做这种工作时,我们称之为数值方法(至少在我的大学里),我在参加数值方法课程(可以在github上找到)时在这方面做了一些课程和作业,但是没什么值得注意的。
我会添加很多指向 Wikipedia 的链接,但 StackOverflow 不允许这样做。
于 2016-11-09T01:24:44.620 回答