matlab画散点图并拟合函数曲线

x=[54.967.978.089.9108.6];y1=[2.44.05.56.99.7];y2=[2.13.44.75.98.5];y3=[1.11.82.63.24.4];y4=[0.71.11.52.02.7];大概画成这个样子... x=[54.9 67.9 78.0 89.9 108.6]; y1=[2.4 4.0 5.5 6.9 9.7 ]; y2=[2.1 3.4 4.7 5.9 8.5]; y3=[1.1 1.8 2.6 3.2 4.4]; y4=[0.7 1.1 1.5 2.0 2.7]; 大概画成这个样子 展开

画法如下:
在输入栏分别输入x=[...............],y=[.........................]
matlab的开始菜单start->toolboxes->cirve
fitting->cirve
fitting
tool,
点data选择x和y数据,对应自己的数据,点cirve
fitting
tool界面的fitting按钮,里面好几个可以拟合的函数。可以自动生成曲线,得到系数,分析误差。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用matlab画散点图并拟合函数曲线?
点data选择x和y数据,对应自己的数据,点cirve fitting tool界面的fitting按钮,里面好几个可以拟合的函数。可以自动生成曲线,得到系数,分析误差。

绘制散点图以及拟合曲线方法
操作相对简单:首先,将选择的数据插入至Excel文档中;随后,在图表类别中选择“散点图”。生成图表后,通过右键点击选定的散点,选择“添加趋势线”,从而添加一条拟合曲线。在“格式趋势线”菜单中,用户可以进一步自定义拟合线的样式与参数,以满足不同的分析需求。

怎么在matlab中对离散点进行曲线拟合,求参数!
拟合出f(x)分布的系数 然后,根据xy分别是离散点的横纵坐标(数值至少10组以上)首先,进行参数估计 p(Xn;P)*p(X2。然后求一个P。不妨假设有高斯噪声干扰ML估计是这个意思,现在只需要写出上面的概率密度函数就可以了。按你的模型,数据X的分布是与参数有关的.,理想情况下数据y是由完全由参数决...

如何用matlab制作散点图并进行函数拟合
你好!先把数据都存到行(列)向量x、y里,画散点图:plot(x,y,‘.’);曲线拟合:ployfit(x,y,n),n为拟合的次数。p o l y f i t ( x , y , n ) 找到次数为n的多项式系数,对于数据集合{ (xi, yi) },满足差的平方和最小。[ p , E ] = p o l y f i t (...

如何在MATLAB中拟合函数曲线?
在matlab中根据拟合图得到函数步骤如下:1、常用的模型有多项式模型、幂函数模型、指数函数模型等。2、设出函数,用命令“plot”绘出图像作为对比。3、准备好散点数据,用命令“plot”绘出散点作为对比。4、调用函数“fit”,参数包括散点数据和曲线拟合模型。5、按回车键即可完成曲线拟合,p1、p2、p3...

matlab画散点图并拟合函数曲线
1.1 1.8 2.6 3.2 4.4];y4=[0.7 1.1 1.5 2.0 2.7];plot(x,y1,'-o',x,y2,'-o',x,y3,'-o',x,y4,'-o')就可以做出图像 可以根据图像明白如果要拟合成多项式则它的阶次为1 根据polyfit(x,y1,1)函数来拟合就可以 比如 拟合x 与 y1则编码为p1=polyfit(x,y1,1)...

只有一个matlab散点图,无数据,怎么能在该图上直接拟合曲线求出方程...
如果这个散点图是通过matlab画出来的,单击散点图菜单栏的“Tools”---> Basic Fitting --> 弹出对话框,选择‘Plot fits’中的“Linear”---> 把“Show equations”勾上,可以看到拟合的方程

MATLAB如何画三维散点图并且拟合公式(只要拟合的好,什么样的公式都行...
绘制点坐标 plot3(P,R,C,'o');figure(2);scatter3(P,R,C,'filled');利用二元线性回归拟合 n=length(C);m=2;X=[ones(n,1) P R];[b,bint,r,rint,s]=regress(C,X)s2=sum(r.^2)\/(n-m-1)figure;rcoplot(r,rint)p=s(3)<0.05,拟合有效 display('c=b(1)+b(2)*p+b(...

MATLAB将散点图和拟合曲线在用一个三维图中
1、根据已知4组x、y、z的数据,按z=a1+a2*x+a3*y方程拟合其系数,2、将x和y的最小值和最大值之间细分,求出z值。3、根据这若干个数据点用plot3(x,y,z,'o')绘出散点图,plot3(x1,y1,z1,'r-')绘出连续的直线。例如:x=[。。;。。;。。;。。]; y=[。。;。。;。。;。。

如何把下列散点所描绘的matlab曲线做指数曲线拟合,并求出函数。
p5 = polyfit(x,ly,5);y5 = polyval(p5,x);plot(x,y,'b-',x,exp(y2),'y-',x,exp(y3),'r-',x,exp(y5),'g-')程序拟合出来的函数为 P2 = 0.00053138 -0.12959 7.2118 P3 = 8.0851e-006 -0.00071054 -0.077795 6.7326 p5 = -8.7712e-009 2.3763...

相似回答