Averages/Mean angle: Difference between revisions
Content added Content deleted
(Added Wren) |
No edit summary |
||
Line 828: | Line 828: | ||
->ama 10 20 30 |
->ama 10 20 30 |
||
Mean angle is 20.0 |
Mean angle is 20.0 |
||
</pre> |
|||
=={{header|IDL}}== |
|||
<lang IDL>function mean_angle, phi |
|||
z = total(exp(complex(0,phi*!dtor))) |
|||
return, atan(imaginary(z),real_part(z))*!radeg |
|||
end</lang> |
|||
{{out}} |
|||
<pre>IDL> print, mean_angle([350, 10]) |
|||
-7.80250e-06 |
|||
IDL> print, mean_angle([90, 180, 270, 360]) |
|||
90.0000 |
|||
IDL> print, mean_angle([10, 20, 30]) |
|||
20.0000 |
|||
</pre> |
</pre> |
||