avectors: Computes the angle between two vectors

View source: R/avectors.R

avectorsR Documentation

Computes the angle between two vectors

Description

This function returns the angle (in radians) between two vectors. The vectors can be of any dimension.

Usage

avectors(u, v)

Arguments

u

a vector

v

a vector

Value

the angle (in radians) between the two input vectors.

Author(s)

Aaron Olsen

Examples

## THE ANGLE BETWEEN TWO 2D, ORTHOGONAL VECTORS
## VALUE IS EQUAL TO asin(1/sqrt(2))
u <- c(0, 1)
v <- c(1, 0)
avectors(u, v)

## THE ANGLE BETWEEN TWO 3D VECTORS
## VALUE IS EQUAL TO asin(sqrt(2)/sqrt(3))
u <- c(1, 1, 1)
v <- c(0, 1, 0)
avectors(u, v)

aaronolsen/StereoMorph documentation built on June 2, 2022, 4:09 a.m.