13 lines
426 B
Plaintext
13 lines
426 B
Plaintext
ClearAll[vector,PrintVector]
|
|
vector[{r_,\[Theta]_}]:=vector@@AngleVector[{r,\[Theta]}]
|
|
vector[x_,y_]+vector[w_,z_]^:=vector[x+w,y+z]
|
|
a_ vector[x_,y_]^:=vector[a x,a y]
|
|
vector[x_,y_]-vector[w_,z_]^:=vector[x-w,y-z]
|
|
PrintVector[vector[x_,y_]]:=Print["vector has first component: ",x," And second component: ",y]
|
|
|
|
vector[1,2]+vector[3,4]
|
|
vector[1,2]-vector[3,4]
|
|
12vector[1,2]
|
|
vector[1,2]/3
|
|
PrintVector@vector[{Sqrt[2],45Degree}]
|