matlab进行离散点的曲线拟合
来源:互联网 发布:手机遥控器软件哪个好 编辑:程序博客网 时间:2024/05/17 02:50
ployfit是matlab中基于最小二乘法的多项式拟合函数。最基础的用法如下:
C=polyfit(X,Y,N)
其中:
X : 需要拟合的点的横坐标
Y:需要拟合的点的纵坐标
N:以N阶多项式进行拟合
C:返回的N+1个拟合系数。
Y'=polyval(C,X')
其中:
C:N+1个拟合系数
Y':根据X'(横坐标)和拟合系数算出来的纵坐标
X=0:0.1:1;
Y=[-0.447 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2];
C=polyfit(X,Y,2);
Z=polyval(C,X);
plot(X,Y,'r*',X,Z,'b');%n=2阶显示拟合结果
hold on
D=polyfit(X,Y,4);
M=polyval(D,X);
plot(X,M,'r')%n=4阶进行拟合的曲线结果
hold on
D=polyfit(X,Y,10);
M=polyval(D,X);
plot(X,M,'g')%n=10阶进行拟合的曲线结果
%经过上述实验n越大,即拟合阶数越大,曲线越接近离散点,但曲线越不平滑
- matlab进行离散点的曲线拟合
- MATLAB散点的曲线拟合
- MATLAB利用散点进行函数曲线拟合
- MATLAB的曲线拟合
- MATLAB的曲线拟合
- 曲线拟合的最小二乘法(基于OpenCV实现)的,拟合图像中离散点的拟合直线
- matlab中曲线拟合的函数
- matlab曲线拟合
- Matlab曲线拟合
- matlab曲线拟合
- Matlab曲线拟合
- Matlab 曲线拟合
- Matlab曲线拟合
- matlab曲线拟合
- MATLAB-曲线拟合
- matlab曲线拟合
- matlab 曲线拟合
- matlab曲线拟合
- 炫彩界面库v1.4.2-360安全卫士v8.5-UI设计器使用教程
- [leetcode刷题系列]Construct Binary Tree from Inorder and Postorder Traversal
- sql导入导出全部DBF,excel等文件
- 生成流水号码
- CAS SSO改造步骤(1)
- matlab进行离散点的曲线拟合
- [每日一题] OCP1z0-047 :2013-08-10 INTERVAL DAY TO SECOND........................................30
- 黑马程序员__JAVA项目分析__交通灯管理系统
- 超详细的SQL语句语法
- HDU 4576
- T-Sql 收集
- 经典Sql语句
- jni tutorial:windows下的HelloJNI
- 万事开头难