MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   用solve解方程 (https://www.labfans.com/bbs/showthread.php?t=6990)

Lixiney 2009-03-22 11:03

用solve解方程
 
有一个很简单的方程我用solve解不出,如下:
q=0;
s=('70*cos(q)+130*(1-(90*sin(p)-70*sin(q))/130)^0.5-90*cos(p)=150');
p=solve('s')

我想解是"P"值,最后得出的是空值,是不是最后一步的问题?

blackback 2009-03-23 10:06

回复: 用solve解方程
 
Matlab 好像很难求隐式方程的解

xsprinkle 2009-03-24 10:26

回复: 用solve解方程
 
S=solve('70*cos(q)+130*(1-(90*sin(p)-70*sin(q))/130)^0.5-90*cos(p)=150','p')

我用这个 式子
得出的是个漫长的 带q 的 表达式


所有时间均为北京时间。现在的时间是 12:24

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.