matlab急救!!!
下面这句代码怎么有错啊???哪位大侠能帮忙检查一下嘛?我检查了N遍了,还是有问题,555555{:2_44:}
solve('a4*x+k*(a2*x-1000*(c12*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c22*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y))+a3*x-1000*(c13*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c23*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y))-1000*(c14*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c24*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y))=0','y')
目的是解出y,其他的变量都已知,我都看的无语了。。。。。。 少了一个括号,没有与a2前的括号相对应的另一半括号。 嗯....对哈 还是运行不了啊?能不能先运行一下再发给我?多谢! 2# chip 因为我改了以后还是有错 2# chip 怎么没人回答我了啊。。。
急死了我。。。 solve('a4*x+k*(a2*x-1000*(c12*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c22*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y))+a3*x-1000*(c13*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c23*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y))-1000*(c14*(b5*y+2*b2*b4*y+b3^2*y+3*b2^2*b3*y+b2^4*y)+c24*(b4*y+2*b2*b3*y+b2^3*y+b3*y+b2^2*y+b2*y+y)))=0','y')
ans =
(a4*x + k*(a2*x + a3*x))/(k*(1000*c12*(b2^4 + 3*b2^2*b3 + 2*b4*b2 + b3^2 + b5) + 1000*c13*(b2^4 + 3*b2^2*b3 + 2*b4*b2 + b3^2 + b5) + 1000*c14*(b2^4 + 3*b2^2*b3 + 2*b4*b2 + b3^2 + b5) + 1000*c22*(b2 + b3 + b4 + 2*b2*b3 + b2^2 + b2^3 + 1) + 1000*c23*(b2 + b3 + b4 + 2*b2*b3 + b2^2 + b2^3 + 1) + 1000*c24*(b2 + b3 + b4 + 2*b2*b3 + b2^2 + b2^3 + 1))) 把各个字母的数带进去了,得出的答案如下:
-fgg+3
我没有定义fgg啊,是什么回事啊? 少了一个( 如何在ans中带入未知数去啊?
页:
[1]
2