matlab 如何让空间上的点 连成光滑曲线

2024年11月18日 20:16
有1个网友回答
网友(1):

多项式函数拟合:a=polyfit(xdata,ydata,n)

其中n表示多项式的最高阶数,xdata,ydata为将要拟合的数据,它是用数组的方式输入.输出参数a为拟合多项式 y=a1xn+...+anx+a n+1的系数
多项式在x处的值y可用下面程序计算.

y=polyval(a,x,m)

线性:m=1, 二次:m=2, …

polyfit的输出是一个多项式系数的行向量。为了计算在xi数据点的多项式值,调用MATLAB的函数polyval。
你用plot3这个函数画这个图对么 不知道你是想画什么 我感觉不对 希望这个能帮到你