知道两个变量数据 如何拟合特定方程的曲线?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/03 03:07:09
知道两个变量数据 如何拟合特定方程的曲线?
如知道XY各自的数据表,求拟合方程Y=M * X+ N* ln X 并求出M N各自的数值
如知道XY各自的数据表,求拟合方程Y=M * X+ N* ln X 并求出M N各自的数值
1.用Matlab的lsqcurvefit拟合函数,应用见下例,x,y是已知数据
f=inline('m(1)*x+m(2)*log(x)','m','x');
x=1:10;
y=3*x+2*log(x)+0.5*rand(1,10);
m0=[1 1];
[mm,res]=lsqcurvefit(f,m0,x,y)
y1=subs(f,{'m','x'},{mm,x});
plot(x,y,' o',x,y1,'-r')
运行结果:
mm =
2.970494618499250 2.284474588955604
res =
0.217843200216445
2.可以用微软Excel中的加载宏中的规划求解,也能拟合出参数M,N
相关的资料可以自己搜一下,需要的话也可以发给你
再问: 希望获得资料,谢谢哈 1051625536@qq.com
再答: 好的
f=inline('m(1)*x+m(2)*log(x)','m','x');
x=1:10;
y=3*x+2*log(x)+0.5*rand(1,10);
m0=[1 1];
[mm,res]=lsqcurvefit(f,m0,x,y)
y1=subs(f,{'m','x'},{mm,x});
plot(x,y,' o',x,y1,'-r')
运行结果:
mm =
2.970494618499250 2.284474588955604
res =
0.217843200216445
2.可以用微软Excel中的加载宏中的规划求解,也能拟合出参数M,N
相关的资料可以自己搜一下,需要的话也可以发给你
再问: 希望获得资料,谢谢哈 1051625536@qq.com
再答: 好的
matlab中,一个函数有两个变量(有多组数据),如何拟合出一条曲线,并找出一个方程使其拟合效果最好~
请教如何用matlab求拟合的公式,就是我知道一组数据,用matlab拟合曲线后,怎么知道这个曲线的方程
如何在excel中编出函数的拟合曲线,并求出特定位置的值
实验数据拟合公式如果我的试验中有两个变量分别为x1,x2,我希望通过数据拟合,得到一个公式,形如f(x1,x2),该如何
关于matlab 数据拟合 ,没有经验公式,不知道是几次的函数,该如何拟合?
我在MATLAB中输入了实验数据和一条拟合曲线,如何对比拟合曲线相对于真实数据的精确度?程序如
Matlab中拟合三维曲线,并且不知道这条曲线的方程.
如何提高测量的精密度和准确度?如何在EXCEL中根据实验数据绘制平滑曲线?如何拟合实验数据?拟合一次曲
Matlab如何根据一组数据拟合出包含三角函数的曲线?
origin拟合对数曲线,如何理解这些数据?
matlab中如何只保留一个或两个变量的数据,其他变量数据全部清楚?
spss中如何比较两个回归方程的拟合精度