数学建模社区-数学中国

标题: matlab急救!!! [打印本页]

作者: starbinbin    时间: 2009-8-10 12:56
标题: 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,其他的变量都已知,我都看的无语了。。。。。。
作者: chip    时间: 2009-8-10 13:33
少了一个括号,没有与a2前的括号相对应的另一半括号。
作者: linjietu    时间: 2009-8-10 13:34
嗯....对哈
作者: starbinbin    时间: 2009-8-10 17:10
还是运行不了啊?能不能先运行一下再发给我?多谢! 2# chip
作者: starbinbin    时间: 2009-8-10 17:13
因为我改了以后还是有错 2# chip
作者: starbinbin    时间: 2009-8-10 17:19
怎么没人回答我了啊。。。
急死了我。。。
作者: fc013    时间: 2009-8-10 19:47
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)))
作者: starbinbin    时间: 2009-8-10 20:46
把各个字母的数带进去了,得出的答案如下:
-fgg+3
我没有定义fgg啊,是什么回事啊?
作者: zzyshr    时间: 2009-8-10 20:48
少了一个(
作者: starbinbin    时间: 2009-8-10 22:09
如何在ans中带入未知数去啊?
作者: shenzhe987    时间: 2009-8-10 22:21
搞个函数啊..然后调用的时候把参数传进去就好了...
作者: starbinbin    时间: 2009-8-10 22:46
已经处理好了,不过还是谢谢了!




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5