由已知的数据y,x1,x2,x3能不能解出y=b*x1^a+c*x2^2+d*x2+e中的a,b,c,d,e的值,用MATLAB工具,急求大神。

如题所述

第1个回答  2013-04-25
根据数学方程的基本原理,已知数据或者说,已知量数量和未知量数量相等的时候才能求出精确解
已知量多余未知量,肯定能求出

你的情况是未知量多余已知数据一个,不可能求出数值解的。建议你确定一个量的范围或假定值。
不过MATLAB有这种方程解法,但肯定结果不是数值。
你自己试试就知道了。追问

就是不会用啊,求详细指点,QQ:136195583,急求。。

追答

去看网上的视频吧,或者ppt资料。这些更具体实用。专业软件没法说。。。抱歉啊

...x1,x2,x3,因变量为向量y,求表达式y=a1*x1+a2*x2+a3*x3的系数?_百 ...
程序如下:A=[x1,x2,x3]B=[y1,y2,y3]C=A\\B 那么得到的数组即为系数a1,a2,a3.

已知任意三点,能否用matlab计算出抛物线?
这当然是可以的,其实就是求解一组线性代数方程组。假设抛物线方程为:y=a*x^2+b*x+c,带入坐标后得 a*x1^2+b*x1+c=y1 a*x2^2+b*x2+c=y2 a*x3^2+b*x3+c=y3 用matlab矩阵计算就直接能计算出系数a、b、c了。当然这里存在矩阵歧义的问题,这时候就是三点坐标本身不可解 2 用ma...

用matlab建立经济学模型并进行数值模拟
y=a *x1+b* x2+c* x3+d* x4+e* x5+f* x6 使用非线性回归方法求解:(1) 对回归模型建立M文件model.m如下:Fuction yy=model(beta0,x)a=beta0(1);b=beta0(2);c=beta0(3);d=beta0(4);e=beta0(5);f=beta0(6);x1=x(:,1);x2=x(:,1);x3=x(:,1);x4=x(...

已知数据用matlab 怎么求y=ax1^2+bx2^2+cx1x2+dx1+ex2+f的系数
由于给出的方程为多元线性方程,所以可以用regress()函数求解方程系数a、b、c、m。求解方法:x1=[。。。]'x2=[。。。]'y=[。。。]'X=[x1 x2 x1.* x2 ones(length(x1),1)]a=regress(y,X)m=a(4)c=a(3),b=a(4),,a=a(1)

...解多元二次不等式的解,有三个未知数x1,x2,x3,约束条件如下:
步骤:1. 建立目标函数的mfun.m文件;2. 建立非线性约束的mcon.m文件;3. 调用fmincon函数进行计算 计算结果:当x1=1,x2=0,x3=0.434285时,最大值fmax=0.529371 已用lingo做过检验,结果为全局最优解,应该没错.mfun.m文件:mcon.m文件:输入:运行结果:...

...已知三点(x1,y1)(x2,y2)(x3,y3) 求解A,B,C的代数式
分别用(x1,y1)、(x2,y2)、(x3,y3)替代(x,y),得到三个方程,即 y1=A*x1^2+B*x1+C y2=A*x2^2+B*x2+C y3=A*x3^2+B*x3+C 然后,求解A,B,C。实现代码如下 >> syms x1 y1 x2 y2 x3 y3 >> syms A B C >> [A,B,C]=solve(y1-(A*x1^2+B*x1+C),y2...

...y=a*x1^b*x2^c*x3^d*x4^e 的曲线,求出a、b、c、d、e的值。_百度知...
两边取对数,得 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...

x1 x2 x3线性无关
x2+(b+c)x3=0。已知x1,x2,x3线性无关,这意味着它们之间不存在非零常数比例。故有a+c=0,a+b=0,b+c=0。解得a=b=c=0。因此,x1+x2,x3+x2,x3+x1线性无关。起初假设存在解,这并非问题所在,关键在于证明a=b=c=0为唯一解。这证明了x1+x2,x3+x2,x3+x1线性无关性。

已知多组数据x1, x2,y,怎样拟合出方程y=-D(x1*lnx2)^n,中的系数D,n
可以做如下的变量替换,转化成一个线性回归的问题,对应的D,n很容易求解出来 根据x1,x2,y我们给出新的X,Y变量,这是我们所熟悉的线性回归问题,求解斜率和截距就可以 推出D和n的值

已知一组数据x1,x2,x3…xn的平均数为X拔,方差为s^2则数据x1+a,x2+a...
用随机变量改写一下,即已知E(X)=x拔,D(X)=s^2 所以E(X+a)=E(X)+E(a)=x拔+a,D(X+a)=D(X)=s^2 所以E(bX)=bE(X)=bx拔,D(bX)=b^2D(X)=b^2s^2 所以E(bX+a)=bE(X)+a=bx拔+a,D(bX+a)=b^2D(X)=b^2s^2 ...

相似回答
大家正在搜