关于matlab求解联立方程组
x=u.*cos(20)*cos(v);y=u.*cos(20)*sin(v);(1)z=u.*sin(20)+p.*v;n1=p.*cos(20).*sin(v)-(u...
x=u.*cos(20)*cos(v);
y=u.*cos(20)*sin(v); (1)
z=u.*sin(20)+p.*v;
n1= p.*cos(20).*sin(v)-(u.*cos(20)*sin(20)*cos(v));
n2=-p.*cos(20).*cos(v)-(u.*cos(20)*sin(20)*sin(v)); (2)
n3=u.*(cos(20))^2;
将(1)、(2)代入z.*n1+a.*cot(20).*n2+(a-x+p.*cot(20))*n3=0
如何用程序解出一个关于v的表达式 最好化简一下 展开
y=u.*cos(20)*sin(v); (1)
z=u.*sin(20)+p.*v;
n1= p.*cos(20).*sin(v)-(u.*cos(20)*sin(20)*cos(v));
n2=-p.*cos(20).*cos(v)-(u.*cos(20)*sin(20)*sin(v)); (2)
n3=u.*(cos(20))^2;
将(1)、(2)代入z.*n1+a.*cot(20).*n2+(a-x+p.*cot(20))*n3=0
如何用程序解出一个关于v的表达式 最好化简一下 展开
1个回答
展开全部
可以用collect()简化v的表达式。实现过程:
syms u p
x=u.*cos(20)*cos(v);
y=u.*cos(20)*sin(v); %(1)
z=u.*sin(20)+p.*v;
n1= p.*cos(20).*sin(v)-(u.*cos(20)*sin(20)*cos(v));
n2=-p.*cos(20).*cos(v)-(u.*cos(20)*sin(20)*sin(v)); %(2)
n3=u.*(cos(20))^2;
eq=vpa(z.*n1+a.*cot(20).*n2+(a-x+p.*cot(20))*n3);
collect(eq)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询