请教一个方程组参数输入问题
一个方程组里包含很多符号参量,用solve函数求解后得到用这些符号参量表示的表达式,想知道有没函数可以直接形成系数矩阵的?例如:
eq1:=a*x+2*b*y+3*c*z=0
eq2:=b*x+2*b*y+7*z=0
eq3:=8*c*x+2*a*y+3*c*z=0
(其中x,y,z为要求解的未知量,a,b,c为符号参数)
用solve函数得到用a,b,c表示的x,y,z的解后,如何直接表示(x,y,z)向量的系数矩阵?
高手帮忙哈~~~
回复 #1 lester14 的帖子
不是很明白你的意思,你是不是说x,y,z得到的解为a,b,c的函数,想得到a,b,c的系数组成的矩阵?我见过单个多项式系数的提取,但三个一起,抱歉回复 #2 咕噜噜 的帖子
是的,x,y,z为a,b,c的函数,既然单个多项式系数可以提取,那n个方程不可以用取n次的方式来获取吗?
望赐教。 把方程先写成矩阵形式的,再用矩阵进行求解,所得的解即为xyz的一个列向量 不要老想着可以直接提取系数------而是应该试着如何去写出系数矩阵,然后求解.
包括更复杂的情形,甚至稀疏系数矩阵,也是如此.
页:
[1]