早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab解方程组用solve去解很简单的一个方程组,却出现了下面这种情况:solve('x+y+z=6','2*x+3*y+z=11','3*x+y+5*z=20')ans=x:[1x1sym]y:[1x1sym]z:[1x1sym]这是为什么?

题目详情
matlab解方程组
用solve去解很简单的一个方程组,却出现了下面这种情况:
solve('x+y+z=6','2*x+3*y+z=11','3*x+y+5*z=20')
ans =
x: [1x1 sym]
y: [1x1 sym]
z: [1x1 sym]
这是为什么?
▼优质解答
答案和解析
clear
syms x y z
[x y z]=solve('x+y+z=6','2*x+3*y+z=11','3*x+y+5*z=20',x,y,z)
x =
-2*z+7
y =
z-1
z =
z
说明你这个方程是耦合的
无定解的
因为z是一个不定值