matlab 曲线拟合后表达式怎么输出

新手呀。。拟合图像已经做出来了 函数中常量a,b,c....也知道,有没有直接输出函数的办法??

你是用什么拟合的
要是多项式拟合的就用 p是拟合的结果
f=poly2sym(p)

f=

3*x^5+5*x^4+x^2+12

要是用lsqcurvefit 你就在用subs把结果带入函数就好了
温馨提示:内容为网友见解,仅供参考
无其他回答

已经使用matlab进行burr拟合,怎么输出拟合好曲线的关系式?
把数据存入工作空间后,在命令窗口中输入cftool,回车运行。请点击输入图片描述 在这个拟合工具窗口的左边,选择变量,即分别选择x,y。请点击输入图片描述 选择拟合的曲线类型,一般是线性拟合,高斯曲线,平滑曲线等,根据需要选择。选择完后会自动完成拟合,并且给出拟合函数表达式。请点击输入图片描述 请点击...

matlab拟合曲线并输出公式是什么?
f=poly2sym(p)f=3*x^5+5*x^4+x^2+12 要是用lsqcurvefit,就在用subs把结果带入函数就好了。在拟合工具箱里面选择需要拟合的目标函数形式,输出就是那个目标函数的待定参数。例如,如果选择和3次多项式ax^3+bx^2+cx+d,则输出a,b,c,d这4个参数。

matlab样条拟合插值后获得曲线方程
就可以知道多项式的表达式了,比如第二行表示函数:0.1177*(x-2)^3-0.4180*(x-2)^2 -0.4679*(x-2)+0.9093(这个2就是断点)这个分段函数的定义域为2~3,如果你要算2.5的插值,只要把他代入这个函数,就得到了这个多项式即可,当然用matlab只要输入命令ppval(p,2.5)就可以了 ...

matlab 曲线拟合后表达式怎么输出
f= 3*x^5+5*x^4+x^2+12 要是用lsqcurvefit 你就在用subs把结果带入函数就好了

matlab中如何把拟合曲线方程输出来
曲线拟合(curve fitting)是指选择适当的曲线类型来拟合观测数据,并用拟合的曲线方程分析两变量间的关系。线直线化是曲线拟合的重要手段之一。对于某些非线性的资料可以通过简单的变量变换使之直线化,这样就可以按最小二乘法原理求出变换后变量的直线方程,在实际工作中常利用此直线方程绘制资料的标准工作...

matlab怎么拟合曲线的方程式怎么导出来
上面代码中的A就是二次多项式的系数 >> A A = 0.1488 -3.7497 24.1110 也就是拟合后的表达式 y = 0.1488*x^2-3.7497*x+24.1110,你可以根据此表达式手动求极值 当然,也可以用下面代码自动求解:>> f = @(x) A(1)*x.^2+A(2)*x+A(3);>> x0 = fminbnd(f,9,16)...

matlab怎么输出拟合方程
这个只有多项式方程的拟合结果可以输出,比如:x=0:0.01:pi\/2;y=sin(x);p=polyfit(x,y,2);%用二次多项式拟合三角函数poly2sym(p)%输出拟合的多项式ans = (2690379932593893*x)\/2251799813685248 - (6087626332385193*x^2)\/18014398509481984 - 1714034506437743\/72057594037927936 ...

用matlab 对一组数据进行拟合后,怎么直接显示拟合函数的图像?_百度...
Curve fitting,首先将数据导入到工作区中,接下来在菜单栏中的应用程序中找到Curve fitting,点击进去,会弹出一个Curve fitting Tool的页面,在页面的左上方会有选择,x\/y\/z等数据,选择好数据之后,接下来要右边会选择拟合的数学模型,选好之后,正下方会有散点图和拟合曲线,...

如何使用matlab实现根据拟合曲线求出方程式
可以试下拟合的cftool工具, 首先读取x,y数据,然后命令窗口输入cftool进行拟合。

如何用Matlab实现三维曲线的拟合,并求出曲线的函数表达式(方程)_百度...
使用griddata函数,可进行三维拟合,并求出任意点处的值,之前用过求电流温度和电阻率的函数拟合如下rq=griddata(i,t,r,iq,tq) 。具体过程如下:D=[[1,6,9.2];[4,12,1.5];[7,4,2.3];[10,10,2.5];[13,2,11];[16,8,9];[0,0,386.1]]D =1.0000 6.0000 9.20004....

相似回答