You may try:
r, p = var('r', 'p', domain = 'real')
norm( vector([r*cos(p), r*sin(p)]) ).simplify_full()
Le samedi 19 avril 2014 20:53:53 UTC+2, Hadi Lq a écrit :
Hi everyone
sage: R.r,p=RR[]
sage: rvec=vector([r*cos(p),r*sin(p)])
sage: rr=rvec.norm()
sage: rr.simplify_full()
add assume r0
r,p = var('r', 'p', domain='real')
assume(r0)
norm(vector([r*cos(p),r*sin(p)])).simplify_full()
to obtain r
Le samedi 19 avril 2014 20:53:53 UTC+2, Hadi Lq a écrit :
Hi everyone
sage: R.r,p=RR[]
sage: rvec=vector([r*cos(p),r*sin(p)])
sage: rr=rvec.norm()
sage: