首页 >>  正文

matlab怎么拟合多条曲线

来源:baiyundou.net   日期:2024-09-21

祖荣轻1417请问,matlab中如何进行任意数据的拟合?怎么选择多项式拟合或者指数拟合? -
农龚宇14760071326 ______ 可以在editor页面或者是命令页面输入cftool指令; 之后按下data按钮,选择代表x轴和y轴的数据,按下create data set后close; 再按下fitting按钮,选择new fit按钮,再选择你要拟合的函数形式即可. 另外多项式拟合可以选择polyfit函数,具体用法可以看help文件(help菜单下的product help选项).里面会有比较详尽的函数用法解释的.

祖荣轻1417如何用matlab做多元多次的拟合?
农龚宇14760071326 ______ 把多次的化成一次的,如:y=d x1=a,x2=a^2,x3=a^3,x4=b,x5=b^2,x6=b^3,x7=c,x8=c^2,x9=c^3,然后用多元线性回归,b = REGRESS(y,X).

祖荣轻1417大神,用MATLAB怎么二次拟合?一组特别多的数据 -
农龚宇14760071326 ______ 管你多少数据.p=polyfit(x,y,2); yy=polyval(p,x);%二次拟合后的y

祖荣轻1417matlab中如何进行多维拟合? -
农龚宇14760071326 ______ 用统计工具箱中的多元线性回归试试,函数是regess.当然最后做逐步回归,分析出每个变量的权重.

祖荣轻1417matlab在一张图上拟合多组数据 -
农龚宇14760071326 ______ plot... 之后 hold on; plot...hold on;

祖荣轻1417matlab怎样对三组数据拟合,急!! -
农龚宇14760071326 ______ 拟合,前提你是构建拟合函数,线性?非线性?然后用已有的数据去求解构建的拟合函数的参数,求得参数后就能够得到拟合函数,如此就能得到其他数据!

祖荣轻1417MATLAB拟合多项式. -
农龚宇14760071326 ______ 函数polyfit用于多项式曲线拟合 p=polyfit(x,y,m) 其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数, 结果返回m次拟合多项式系数, 从高次到低次存放在向量p中.利用y0=polyval(p,x0),可求得多项式在x0处的值y0

祖荣轻1417如何用matlab编程实现一组数据的曲线拟合 -
农龚宇14760071326 ______ x=[1;1.5;2;2.5;3]; y=[0.9;1.7;2.2;2.6;3]; p=fittype('a*x.^0.5+b*lnx+c','independent','x') f=fit(x,y,p) plot(f,x,y); 上面是代码! 下面是结果: a=2.818 b=0.8552 c=-0.6627

祖荣轻1417怎样用matlable多项式拟合 -
农龚宇14760071326 ______ 二楼基本给出了方向,只是给出了二维的,其实三维也一样.在matlab工作空间输入X,Y,Z数据后,有两种方法进入曲面三维拟合工具箱.在命令窗口下输入sftool 右下角的start->toolboxs->curve fitting->surface fitting tool(matlab2010中) 进入后,界面如下,安装1,2,3步,选择对应的数据.其中第二步为选择多项式拟合,也可以选择其他,

祖荣轻1417用MATLAB怎么实现曲线拟合? -
农龚宇14760071326 ______ 1 多项式函数拟合:a=polyfit(xdata,ydata,n)其中n表示多项式的最高阶数,xdata, ydata为将要拟合的数据,它是用数组的方式输入. 输出参数a为拟合多项式 的系数 多项式在x处的值y可用下面程序计算. y=polyval(a,x) 2 一般的曲线拟合:p=curvefit(...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024