2014-01-11 9 views

답변

1

일반적인 mechansisms은,

G:=a+b*I; 

          G := a + I b 

H:=convert(G,polar); 

       H := polar(|a + I b|, argument(a + I b)) 

evalc(H); 

           a + I b 

그래서, 계수 지정 주어진 운영자와 예에 대한

r := (theta,a,epsilon) -> a*(1-epsilon^2)/(1+epsilon*cos(theta)): 

evalc(polar(r(theta,a,epsilon), theta)); 

    /  2 \    /  2 \   
    a \-epsilon + 1/ cos(theta) I a \-epsilon + 1/ sin(theta) 
    ---------------------------- + ------------------------------ 
     1 + epsilon cos(theta)   1 + epsilon cos(theta)