24小时热门版块排行榜    

查看: 7967  |  回复: 5

gaoyuan007

木虫 (小有名气)

[求助] 用solve解方程组,得到sym类型数据,把数据如何提取出来啊已有1人参与

a=[1,1,1,8,90,45]
   b(1,1)=a(1,1);
   b(1,2)=a(1,2);
   b(1,3)=a(1,3);
   b(1,4)=a(1,4)/2;
   b(1,5)=cos(a(1,5)/180.0*pi)*sin(a(1,6)/180.0*pi);
   b(1,6)=sin(a(1,5)/180.0*pi)*sin(a(1,6)/180.0*pi);
   b(1,7)=cos(a(1,6)/180.0*pi);
   [x,y,z]=solve('b(1,5)*(x-b(1,1))+b(1,6)*(y-b(1,2))+b(1,7)*(z-b(1,3))=0','(x-b(1,1))^2+(y-b(1,2))^2+(z-b(1,3))^2=b(1,4)^2','y=0','x','y','z')

以上是编写的程序,方程组应该有两个解,用solve解得到sym类型的数据,如何输出两个解的数据,每个解的数据为三维的(x,y,z)。谢谢
回复此楼

» 猜你喜欢

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

尝试改变,敢于担当
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mygt_hit

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1

gaoyuan007

木虫 (小有名气)

mygt_hit

专家顾问 (职业作家)

【答案】应助回帖

gaoyuan007

木虫 (小有名气)

mygt_hit

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
gaoyuan007: 金币+5, ★★★很有帮助, 非常感谢! 2015-04-29 10:20:37
相关版块跳转 我要订阅楼主 gaoyuan007 的主题更新
信息提示
请填处理意见