绘制最佳拟合曲线

时间:2013-05-08 06:23:42

标签: matlab plot

假设我对一组数据有一个最佳拟合方程。如何用标记和最佳拟合曲线绘制数据。我知道为曲线包含数据标记的命令,但如果输入类似的内容,这将使曲线通过所有点

plot(x,polyval(p,x),'kx',x,polyval(p,x))

但这不是我想要的,因为我正在绘制最合适的曲线。所以我想知道我究竟能做到这一点。提前感谢所有的帮助。在如何在同一图形上添加通过所有点和最佳拟合曲线的多项式以及带有数据标记的数据点之间。

1 个答案:

答案 0 :(得分:1)

数据存储在哪里?假设您的数据点位于xy,然后制作更精细的xi,以便linspace(min(x), max(x), 1000)xi = -100:0.01:100或适当的方式适当,然后绘制< / p>

plot(x, y, 'k*', xi, polyval(p, xi))