Matlab——多项式拟合
2012-09-06 20:42
225 查看
【多项式拟合指令】
polyfit(X,Y,N):多项式拟合,返回降幂排列的多项式系数。
polyval(P,xi):计算多项式的值。
其中,X,Y是数据点的值;N是拟合的最高次幂;P是返回的多项式系数;xi是要求的点的横坐标。
【.m文件的代码】
【运行结果】
特别注意:自定义的m文件不能与系统提供的函数命相同的名字。
polyfit(X,Y,N):多项式拟合,返回降幂排列的多项式系数。
polyval(P,xi):计算多项式的值。
其中,X,Y是数据点的值;N是拟合的最高次幂;P是返回的多项式系数;xi是要求的点的横坐标。
【.m文件的代码】
x=[1 2 3 4 5 6 7 8 9] y=[9 7 6 3 -1 2 5 7 20] P=polyfit(x,y,3); xi=0:.2:10; yi=polyval(P,xi); plot(xi,yi,x,y,'r*');
【运行结果】
特别注意:自定义的m文件不能与系统提供的函数命相同的名字。
相关文章推荐
- MATLAB在多项式插值及曲线拟合方面的应用
- Matlab考察多项式拟合不同阶次误差,并输出到Excel
- 用离散正交多项式求三次拟合多项式[MATLAB版本]
- Matlab中数据处理和多项式插值与曲线拟合
- Matlab中数据处理和多项式插值与曲线拟合
- MATLAB下的多项式拟合
- MATLAB 多项式拟合
- 多项式拟合——用Matlab实现并分析
- matlab练习程序(最小二乘多项式拟合)
- MATLAB学习--多项式拟合(1)
- Matlab通过多项式拟合求贝塞尔函数的导函数
- Matlab中数据处理和多项式插值与曲线拟合
- Matlab 多项式拟合、稳健滤波等实用函数
- 使用matlab进行多项式的拟合
- tenorflow实现一元多项式的拟合,tensorboard可视化
- matlab 多项式
- Python 多项式拟合(一元回归)
- matlab 曲线拟合小记
- MATLAB中的曲线拟合
- Matlab做分布拟合及绘制频率分布直方图