运用matlab进行曲线拟合,求出参数H = a(0 )+ a(1)* G + a(2)*G^2 + a(3) *G^3,已经知道五组数据,怎么拟合出来这个曲线,[H,G]=[17.4,15993.288],[21.98,13851],[26.0295,11637.46656],[28.86149,9794.567412],[30.737328,8352.9348],
来源:学生学帮网 编辑:学帮网 时间:2024/06/26 00:28:29
运用matlab进行曲线拟合,求出参数
H = a(0 )+ a(1)* G + a(2)*G^2 + a(3) *G^3,已经知道五组数据,怎么拟合出来这个曲线,[H,G]=[17.4,15993.288],[21.98,13851],[26.0295,11637.46656],[28.86149,9794.567412],[30.737328,8352.9348],
m程序为:
g=[15993.288 13851 11637.46656 9794.567412 8352.9348];
h=[17.4 21.98 26.0295 28.86149 30.737328];
p=polyfit(g,h,3);
p
g2=5000:1000:20000;
h2=polyval(p,g2);
plot(g,h,'o',g2,h2);
xlabel('g');
ylabel('h')
title('H = a(0 )+ a(1)* G + a(2)*G^2 + a(3) *G^3拟合曲线')
运行上面m文件得到结果如下:
p =
0.0000 -0.0000 0.0000 35.5845
也就是H= 35.5845*G^3
运用matlab进行曲线拟合,求出参数H = a(0 )+ a(1)* G + a(2)*G^2 + a(3) *G^3,已经知道五组数据,怎么拟合出来这个曲线,[H,G]=[17.4,15993.288],[21.98,13851],[26.0295,11637.46656],[28.86149,9794.567412],[30.737328,8352.9348],
如何利用matlab进行曲线拟合
matlab中如何进行曲线拟合
用matlab进行曲线拟合时,如何判断拟合的好坏
运用最小二乘法 分别进行 乘幂函数 y=a *x^b 指数函数y=b*exp(a*x) 曲线拟合 分别求出a,b,并作图matlab写程序 x=[0.34 0.35 0.36 0.37 0.38 0.39 0.40 0.41 0.42 0.43];y=[0.211 0.313 0.466 0.692 1.03 1.532 2.190 3.250 4.823 7.15
matlab怎样编写命令对函数进行非线性拟合求出参数,已知数据x,
matlab的数据曲线拟合
matlab曲线拟合后如何给出得到的各个参数的标准差
matlab有公式的曲线拟合--在线等!x=0.019,0.023,0.027y=430,380,256公式中有3个参数a,b,c需要求出,公式是:y=(a*(1-x/b)+x/b)^c
matlab进行曲线分段拟合,怎么进行曲线拟合效果的评价?
如何把下列散点所描绘的matlab曲线做指数曲线拟合,并求出函数
求高手指导用matlab对函数进行非线性拟合求出参数,已知数据x,y;万分感谢
orign 怎样进行曲线拟合?
用Matlab程序对logistic人口模型进行拟合?matlab最小二乘曲线拟合对Logistic函数进行估计
已知一组三维数据,怎么用matlab进行曲线拟合,最好得到一个表达式.
matlab画出散点图后如何用曲线拟合
matlab 曲线拟合参数不会用这个软件我需要知道参数条件 R=aexp(b/t)十组数据t 40 45 50 55 60 65 70 75 80 85 90R 4913.0 4043.0 3392.5 2917.2 2360.2 1899.2 1573.2 1373.9 1157.9 858.4一一对应,比如 40-4913.0 这样.可以求出
matlab 有公式的曲线拟合学了好几天matlab没会,请高手指教.希望详细一点.x=0,46.01,92.64,187.16,387.53,780.50,y=0,0.506,0.887,1.252,1.755,1.981公式中有3个参数a,b,c需要求出,公式是:y=a*b*x/{(c-x)*[1+(b-1)*x/c]}.