作业帮 > 综合 > 作业

matlab 编程计算多元方程的值

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/15 01:01:34
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)的值
matlab 编程计算多元方程的值
你没给出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 每行一样