33问答网
所有问题
matlab中如何拟合如图所示的离散点,使拟合的曲线误差最小???
最好写出matlab语句~
举报该问题
推荐答案 2012-09-27
关于拟合,你首先需要给出一定的函数关系才能进行,如果不能给出的话就使用多项式拟合吧,函数是polyfit
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/hBP0RPWc5.html
其他回答
第1个回答 2012-09-26
语句比较麻烦,因为你这个函数未知,需要每次对不同形式的函数进行试验,每次一个语句,很耗时。
用工具箱吧,在命令行输入cftool,再确定函数形式、具体参数什么的,方便快捷。
第2个回答 2013-09-14
关于拟合,需要给出一定的函数关系才能进行,如果不能给出的话就使用多项式拟合吧,函数是polyfi‘
或者用工具箱吧,在命令行输入cftool,再确定函数形式、具体参数什么的,方便快捷。
相似回答
matlab中拟合离散点
答:
也可以用nlinfit函数做非线性
拟合
。
matlab拟合离散点曲线
答:
1、从数据看,与椭圆的形状吻合不是很好,尤其是短轴部分明显凹入。2、
拟合的
基本思路是,使用长半轴a、短半轴b和倾角Q作为参数描述椭圆方程(进一步还可以考虑圆心不在原点,再增加两个参数),然后通过优化,目标是使得所有已知点到椭圆的总距离最短。3、关于点到椭圆的最短距离,有很多讨论,都非常...
matlab
拟合曲线
u=a*i+b*i1+c*i2+d*i3+e*i4+f*i5;求abcdef
的
值,保证误...
答:
要想使拟合的总误差最小,
可以用lsqcurvefit函数
,代码如下(前面应该是你贴出来的数据定义,省略):c0=ones(1,6);c0=[16 -331 369 50 -153 39];x=[i;i1;i2;i3;i4;i5];f=inline('c(1)*x(1,:)+c(2)*x(2,:)+c(3)*x(3,:)+c(4)*x(4,:)+c(5)*x(5,:)+c(6)*x...
大家正在搜
matlab如何拟合离散数据
matlab曲线拟合输出拟合函数
matlab如何拟合散点
matlab直方图拟合曲线
matlab 曲线拟合函数
拟合曲线matlab
怎样用matlab拟合曲线
matlab拟合曲线并得到方程
matlab散点拟合
相关问题
matlab 点与拟合函数的误差
关于曲线拟合误差的问题
请问我这个matlab如何求由点以及拟合成的曲线以及真实曲线...
MATLAB中如何有一系列离散点拟合出曲线
使用MATLAB的cftool对多组离散点进行拟合
Matlab曲线拟合后怎么看拟合误差
matlab画散点图并拟合函数曲线
MATLAB 曲线拟合找最小值的误差怎么算?