24小时热门版块排行榜    

CyRhmU.jpeg
查看: 888  |  回复: 4

qjf880726

捐助贵宾 (正式写手)

煤炭机械

[求助] matlab新手求助一下关于解决一次方程解析解的问题

方程如下:
y=solve('y^3-5*k/m*y^2+6*k^2/m^2*y-k^3/m^3')
得到的答案为:
y =

[                                                                           (1/6*(28+84*i*3^(1/2))^(1/3)+14/3/(28+84*i*3^(1/2))^(1/3)+5/3)*k/m]
[ (-1/12*(28+84*i*3^(1/2))^(1/3)-7/3/(28+84*i*3^(1/2))^(1/3)+5/3+1/2*i*3^(1/2)*(1/6*(28+84*i*3^(1/2))^(1/3)-14/3/(28+84*i*3^(1/2))^(1/3)))*k/m]
[ (-1/12*(28+84*i*3^(1/2))^(1/3)-7/3/(28+84*i*3^(1/2))^(1/3)+5/3-1/2*i*3^(1/2)*(1/6*(28+84*i*3^(1/2))^(1/3)-14/3/(28+84*i*3^(1/2))^(1/3)))*k/m]

>>
这个是书上的方程,书上给出的解没有复数i,不知道为什么用matlab6求解后得到了复数i了呢??真心求帮组,我的币不多 见谅
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

欢迎交流煤炭机械工程机械
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
y=solve('y^3-5*k/m*y^2+6*k^2/m^2*y-k^3/m^3','y')

y =

                                                                                                                                                      ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) + (5*k)/(3*m) + (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3))

(5*k)/(3*m) - ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)/2 - (7*k^2)/(18*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)) - (3^(1/2)*(((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) - (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)))*i)/2

(5*k)/(3*m) - ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)/2 - (7*k^2)/(18*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)) + (3^(1/2)*(((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) - (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)))*i)/2
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2012-07-19 21:34:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

3次代数方程,解出来带i也正常
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
3楼2012-07-19 21:37:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qjf880726

捐助贵宾 (正式写手)

煤炭机械

引用回帖:
3楼: Originally posted by dbb627 at 2012-07-19 21:37:00
3次代数方程,解出来带i也正常

呵呵 谢谢 我的问题解决了 原来我把我心爱的matlab6.5换成论坛里提供下载的matlab2012后再输入就正常了 很神奇 我是各种无语。。。

>> y=solve('y^3-5*k/m*y^2+6*k^2/m^2*y-k^3/m^3')

y =

                                                                                                                                                      ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) + (5*k)/(3*m) + (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3))
(5*k)/(3*m) + (3^(1/2)*(((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) - (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)))*i)/2 - ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)/2 - (7*k^2)/(18*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3))
(5*k)/(3*m) - (3^(1/2)*(((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3) - (7*k^2)/(9*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)))*i)/2 - ((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3)/2 - (7*k^2)/(18*m^2*((-(49*k^6)/(108*m^6))^(1/2) + (7*k^3)/(54*m^3))^(1/3))

>>
欢迎交流煤炭机械工程机械
4楼2012-07-19 22:29:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

安徽六安机器

金虫 (正式写手)

学习了!

[ 发自手机版 http://muchong.com/3g ]
5楼2012-08-10 21:58:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qjf880726 的主题更新
信息提示
请填处理意见