Alter the horizontal components of velocities in adp, adv or cm objects, by applying a rotation about the vertical axis.

rotateAboutZ(x, angle)

Arguments

x

an adp, adv, or cm object.

angle

The rotation angle about the z axis, in degrees counterclockwise.

See also

Examples

library(oce) par(mfcol=c(2, 3)) # adp (acoustic Doppler profiler) data(adp) plot(adp, which="uv") mtext("adp", side=3, line=0, adj=1, cex=0.7) adpRotated <- rotateAboutZ(adp, 30) plot(adpRotated, which="uv") mtext("adp rotated 30 deg", side=3, line=0, adj=1, cex=0.7) # adv (acoustic Doppler velocimeter) data(adv) plot(adv, which="uv") mtext("adv", side=3, line=0, adj=1, cex=0.7) advRotated <- rotateAboutZ(adv, 125) plot(advRotated, which="uv") mtext("adv rotated 125 deg", side=3, line=0, adj=1, cex=0.7) # cm (current meter) data(cm) plot(cm, which="uv") mtext("cm", side=3, line=0, adj=1, cex=0.7) cmRotated <- rotateAboutZ(cm, 30) plot(cmRotated, which="uv")
mtext("cm rotated 30 deg", side=3, line=0, adj=1, cex=0.7)