直接simple(aa)或者simplify(aa)
ans=
4*R*n1*cos(a)+(4*R^2*n2*cos(a)*sin(a)*(sin(t)*(1-(4*R^2*cos(a)^2*sin(a)^2)/(L-R)^2)^(1/2)+(2*R*cos(a)*sin(a)*sin(t))/(L-R)))/(L-R)
说明化简不了
再试试提公因式指令
rs=subexpr(aa,'w')
w=
L-R
rs=
4*R*n1*cos(a)+(4*R^2*n2*cos(a)*sin(a)*(sin(t)*(1-(4*R^2*cos(a)^2*sin(a)^2)/w^2)^(1/2)+(2*R*cos(a)*sin(a)*sin(t))/w))/w
给错了,是这个式子,经过simplify简化的aa=4*R*n1*cos(a)+(4*R^2*n2*cos(a)*sin(a)*((n1*sin(a)*(1-(4*R^2*cos(a)^2*sin(a)^2)/(L-R)^2)^(1/2))/n2+(2*R*n1*cos(a)*sin(a)^2)/(n2*(L-R))))/(L-R)主要想把三角函数简化下
simple(aa)中间一项combine(sincos):4*R*n1*cos(a)+(2*R^2*n2*sin(2*a)*((n1*sin(a)*((R^2*cos(4*a))/(2*(L-R)^2)-R^2/(2*(L-R)^2)+1)^(1/2))/n2+(R*n1*cos(a))/(2*n2*(L-R))-(R*n1*cos(3*a))/(2*n2*(L-R))))/(L-R)