matlab 编程计算多元方程的值

问题描述:

matlab 编程计算多元方程的值
已知这个方程中f(x)=(m1*k1*x1+m2*k2*x2+m3*k3*x3)/(k1*x1+k2*x2+k3*x3),其中x1,x2,x3是矩阵x=[],求出不同的x1,x2,x3值下的f(x)的值
1个回答 分类:综合 2014-10-25

问题解答:

我来补答
你没给出m、k的具体值,所以我假设了,程序如下:
m1=1;
m2=2;
m3=3;
k1=0.1;
k2=0.2;
k3=0.3;
f=@(x)(m1*k1*x(1)+m2*k2*x(2)+m3*k3*x(3))./(k1*x(1)+k2*x(2)+k3*x(3));
x=[10 21 32];
y=f(x)
再问: p1=x(:,1)/78;%CaF2。。。。如何只要非零的一列,字数太多 删了一些N1=p1/(p1+p2+p3+p4+p5);p1/(p1+p2+p3+p4+p5) ans =
0 0 0 0 0 0.4540 0 0 0 每行一样
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识