注册 登录
编程论坛 Matlab

看我的q4怎么解出来。。。

burgeon1021 发布于 2007-09-18 11:39, 923 次点击
clc;
close all;
clear all;
syms alfa beta q4
x=200;
y=200;
z=1000;
alfa=atan(x/z);
beta=atan(y*sin(alfa)/x);
oo1=[x-q4*sin(alfa)*cos(beta);
y-q4*sin(beta);
z-q4*cos(alfa)*cos(beta)];
r1=sqrt(oo1(1,1)^2+oo1(2,1)^2+oo1(3,1)^2);
q4=(y-r1*sin(beta))/sin(beta)
6 回复
#2
burgeon10212007-09-18 11:39
#3
jiangbiao662007-09-18 11:54
解出
是q4 =3*(200-1/9*((200-1/234*q4*26^(1/2)*78^(1/2))^2+(200-1/9*q4*3^(1/2))^2+(1000-5/234*q4*26^(1/2)*78^(1/2))^2)^(1/2)吧
实际上你得到了一个方程,借这个方程才行的
#4
burgeon10212007-09-18 13:46

是啊 但是这样两边都有q4再怎么求?
请教。。。

#5
burgeon10212007-09-18 13:56
为什么我用你那个方程求解q4:
得出的答案是ans=q4






#6
jaguar_zhang2007-09-18 15:26
无字符解,只有数值解?
#7
burgeon10212007-09-18 15:46
楼上什么意思啊?
什么叫无字符解,只有数值解?
1