请大侠帮忙matlab的回归问题,Matlab拟合成形如y=a*x1^b*x2^c*x3^d*x4^e 的曲线,求出a、
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 23:46:30
请大侠帮忙matlab的回归问题,Matlab拟合成形如y=a*x1^b*x2^c*x3^d*x4^e 的曲线,求出a、b、c、d、e的值.
x1=[45 40 30 25 25 18 10];x2=[45 35 45 35 25 25 45] ;x3=[2.81 3.31 3.5 5.02 7.05 9.77 9.88];x4=[0.021 0.030 0.025 0.032 0.034 0.035 0.028];y=[2.38 1.81 1.04 0.86 0.79 0.65 0.62].最好是带着程序.
x1=[45 40 30 25 25 18 10];x2=[45 35 45 35 25 25 45] ;x3=[2.81 3.31 3.5 5.02 7.05 9.77 9.88];x4=[0.021 0.030 0.025 0.032 0.034 0.035 0.028];y=[2.38 1.81 1.04 0.86 0.79 0.65 0.62].最好是带着程序.
两边取对数,得
lny=lna+b*lnx1+c*lnx2+d*lnx3+e*lnx4
然后按此来编程
x1=[45 40 30 25 25 18 10];
x2=[45 35 45 35 25 25 45] ;
x3=[2.81 3.31 3.5 5.02 7.05 9.77 9.88];
x4=[0.021 0.030 0.025 0.032 0.034 0.035 0.028];
y=[2.38 1.81 1.04 0.86 0.79 0.65 0.62];
X=[ones(7,1) log(x1') log(x2') log(x3') log(x4')];
Y=log(y');
K=X\Y;
a=exp(K(1))
b=K(2)
c=K(3)
d=K(4)
e=K(5)
lny=lna+b*lnx1+c*lnx2+d*lnx3+e*lnx4
然后按此来编程
x1=[45 40 30 25 25 18 10];
x2=[45 35 45 35 25 25 45] ;
x3=[2.81 3.31 3.5 5.02 7.05 9.77 9.88];
x4=[0.021 0.030 0.025 0.032 0.034 0.035 0.028];
y=[2.38 1.81 1.04 0.86 0.79 0.65 0.62];
X=[ones(7,1) log(x1') log(x2') log(x3') log(x4')];
Y=log(y');
K=X\Y;
a=exp(K(1))
b=K(2)
c=K(3)
d=K(4)
e=K(5)
求matlab 程序代码,excel如果能做更好~Y=a*X1+b*X2+c*X3+d*X4+e*X5+随机项
多元函数拟合我油4组数据y,x1,x2,x3,x4,想拟合初一个方程y=a*x1+b*x2+c*x3+d;该怎么弄?ma
matlab 矩阵求未知数.A*x=B 求x1,x2,x3,x4,x5,x6的值.
怎么用matlab拟合方程,y=a*(x1^b)*(x2^c)
Matlab syms a b c x1 x2 x3 x4 x5 y1 y2 y3 y4 y5 z1 z2[a,b,c,
如何用MATLAB求y=a*x1^n1+b*x2^n2+c*x3^n3中的参数a,b,c,n1,n2,n3.其中s,x1
matlab 拟合曲线u=a*i+b*i1+c*i2+d*i3+e*i4+f*i5;求abcdef的值,保证误差最小.
已知X1、x2、x3、x4的平均数是a,x2、x3、x4、x5的平均数是b,x3、x4、x5、x1的平均数是c,
y=ax+b如何利用matlab拟合求出a,b的值,
matlab线性拟合拟合方程为y=a*x1+b*x2+cx1=[3.4954 3.7605 3.7684 3.7227
已知:点 A,B,C和D的坐标 (x1,y1) (x2,y2) (x3,y3)和(x4,y4).求:线段AC和BD交点E
matlab拟合曲线的问题!