- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用与此工具相同的方法在 C# 中拟合 Akima 样条曲线:https://www.mycurvefit.com/share/4ab90a5f-af5e-435e-9ce4-652c95c3d9a7
这条曲线给出了我想要的确切形状(曲线在 X = 30M 处达到峰值,样本数据的最高点)
但是当我使用 MathNet 的 Akima 函数并从同一数据集中绘制 52 个点时:
var x = new List<double> { 0, 15000000, 30000000, 40000000, 60000000 };
var y = new List<double> { 0, 93279805, 108560423, 105689254, 90130257 };
var curveY = new List<double>();
var interpolation = MathNet.Numerics.Interpolation.CubicSpline.InterpolateAkima(x.ToArray(), y.ToArray());
for (int i=1; i<=52; i++)
{
var cY = interpolation.Interpolate((60000000/52)*i);
curveY.Add(cY);
}
我根本没有得到相同的曲线,我得到的曲线在 X = 26M 附近达到峰值,看起来更像自然样条曲线:https://www.mycurvefit.com/share/faec5545-abf1-4768-b180-3e615dc60e3a
Akimas 看起来如此不同的原因是什么? (尤其是在峰值方面)
最佳答案
关于c# - 拟合 Akima 样条曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42651039/
我正在尝试使用与此工具相同的方法在 C# 中拟合 Akima 样条曲线:https://www.mycurvefit.com/share/4ab90a5f-af5e-435e-9ce4-652c95c
我使用以下代码收到“gsl: interp.c:150: ERROR: interpolation error”。一些谷歌搜索说,当您尝试使用 interp 函数进行推断时,会发生此错误,但我不明白这
使用 interp 函数(Akima 包),可以绘制与数据集的二元插值相对应的表面,请参见下面的示例(来自 interp 文档): library(rgl) data(akima) # data vi
假设我有一个 double 组,使用 Akima interpolation 对这个系列进行采样的好算法是什么? ?我太笨了,无法将数学描述转化为代码。 // values is an array o
我是一名优秀的程序员,十分优秀!