回 帖 发 新 帖 刷新版面

主题:如何用matlab解方程?

我有一个三元一次方程组:-0.195x+0.507y-0.84z=-11.8
                        0.94x+0.342y-0.011z=-38.9
请哪位大侠帮我接一下?

回复列表 (共2个回复)

沙发

solve
fsolve

板凳

sovle('-0.195*x+0.507*y-0.84*z=-11.8','0.94*x+0.342*y-0.011*z=-38.9','x','y',)
你这是求什么呢?方程求解??表达中没有说清楚。上述解法中将z看为了常量计算,即解的二元一次方程组。
下面是将z也看作变量来解:
a=[-0.295 0.507 -0.84;0.94 0.342 -0.011];
b=[-11.8;-38.9];
c=null(a);
d=a\b;
解为:通解加上特解即c+q*d,其中q为任意数。

我来回复

您尚未登录,请登录后再回复。点此登录或注册