注册 登录
编程论坛 Matlab

求助:solve 解方程

chiansea 发布于 2008-10-06 10:40, 1136 次点击
请问下面命令错误在哪里? 有点长,请耐心看完。
M=solve('2*cos(gamma_t)*sqrt((x1^2+x2^2+x3^2)*(T(1)^2+T(2)^2+T(3)^2))=(x1^2+x2^2+x3^2)+(T(1)^2+T(2)^2+T(3)^2))-((x1-T(1))^2+((x2-T(2))^2+((x3-T(3))^2)',...
        '2*cos(gamma_r)*sqrt((x1^2+x2^2+x3^2)*(R(1)^2+R(2)^2+R(3)^2))=(x1^2+x2^2+x3^2)+(R(1)^2+R(2)^2+R(3)^2))-((x1-R(1))^2+((x2-R(2))^2+((x3-R(3))^2)',...
        'x1/(T(1)-R(1))=x2/(T(2)-R(2))','x1/(T(1)-R(1))=x3/(T(3)-R(3))','x1','x2','x3')
1 回复
#2
meteora11062008-10-08 09:42
我在别的论坛回答过相同的问题,你的好几个参数都没有传到字符串里(gamma_t,T,gamma_r,R),去这个网页看我的回复吧。
http://www.
1