我想找到一种更好的方法来拟合我的数据。现在,这是我能做的最好的,见图。
它是使用 Gnuplot 和smooth
绘图时完成的。但是,正如您在图中看到的那样,“csplines”似乎是最精确的技术,但这还不够。图的前半部分很好,但后半部分一点也不好。真正的数据,只有 'x=[1,2,4,8]' 中的 4 个点,在'第 1 行'中标记。使用 Gnuplot 有更好的方法吗?
Matlab(甚至其他工具)呢?如何轻松创建连接几个点的平滑曲线?
我想找到一种更好的方法来拟合我的数据。现在,这是我能做的最好的,见图。
它是使用 Gnuplot 和smooth
绘图时完成的。但是,正如您在图中看到的那样,“csplines”似乎是最精确的技术,但这还不够。图的前半部分很好,但后半部分一点也不好。真正的数据,只有 'x=[1,2,4,8]' 中的 4 个点,在'第 1 行'中标记。使用 Gnuplot 有更好的方法吗?
Matlab(甚至其他工具)呢?如何轻松创建连接几个点的平滑曲线?
为什么不看看 scipy 插值文档:
http://docs.scipy.org/doc/scipy/reference/tutorial/interpolate.html
那里有很多方案可以帮助您使用 matplotib 绘制平滑数据。
高温高压