Re: Adding Vectors -- Newbie help please

*To*: mathgroup at smc.vnet.net*Subject*: [mg51992] Re: Adding Vectors -- Newbie help please*From*: David Bailey <dave at Remove_Thisdbailey.co.uk>*Date*: Sat, 6 Nov 2004 02:08:34 -0500 (EST)*References*: <cmfc9b$7k3$1@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

motz art wrote: > Mathematica v5: How can I input vectors in polar form and > rectangular form? > > Example: > > a:= (r1, theta1) + (r2, theta2) Polar form. > > b:= (re1 , j* im1) + (re2, j*im2) Rectangular form > > I know this should be pretty basic, but I haven't found examples > of this kind of input. > > I would guess it would be something like: > > Polar[magnitude, phase] > Rectangular[Real, Imaginary] > > but, apparently not. (This is for electronics engineering.) > > Thanks for any help. > > > > > You can easily write a function to convert from polar to coordinate form: FromPolar[r_, theta_] := {r Cos[theta], r Sin[theta]} Note that this assumes your angles are measured in radians. Once all your vectors are in coordinate form you can add/subtract then directly: {1,2}+(3,4} produces {4,6} Regards, David Bailey