Computes the magnitude of a vector of any dimension. Or angle (in degrees) in 2 dimensions.
Mag(...)Angle(x, y)
Mag
: A numeric vector the same length as each element of ...
that is Angle
: A numeric vector of the same length as x and y that is
atan2(y, x)*180/pi
.
numeric vectors of coordinates or list of coordinates
x and y directions of the vector
Helpful to save keystrokes and gain readability when computing wind (or any other vector quantity) magnitude.
Other utilities:
Anomaly()
,
JumpBy()
,
Percentile()
,
logic
Other utilities:
Anomaly()
,
JumpBy()
,
Percentile()
,
logic
Mag(10, 10)
Angle(10, 10)
Mag(10, 10, 10, 10)
Mag(list(10, 10, 10, 10))
# There's no vector recicling!
if (FALSE) {
Mag(1, 1:2)
}
Run the code above in your browser using DataLab