calculus (version 1.0.1)

cross: Numerical and Symbolic Cross Product

Description

Computes the cross product of \(n-1\) vectors of length \(n\).

Usage

cross(...)

x %cross% y

Value

\(n\)-dimensional vector orthogonal to the \(n-1\) vectors.

Arguments

...

\(n-1\) vectors of length \(n\).

x

numeric or character vector of length 3.

y

numeric or character vector of length 3.

Functions

  • x %cross% y: binary operator for 3-dimensional cross products.

References

Guidotti E (2022). "calculus: High-Dimensional Numerical and Symbolic Calculus in R." Journal of Statistical Software, 104(5), 1-37. tools:::Rd_expr_doi("10.18637/jss.v104.i05")

Examples

Run this code
### canonical basis 4-d
cross(c(1,0,0,0), c(0,1,0,0), c(0,0,0,1))

### canonical basis 3-d
cross(c(1,0,0), c(0,1,0))

### symbolic cross product 3-d
c(1,0,0) %cross% c(0,1,0)

### symbolic cross product 3-d
c("a","b","c") %cross% c(0,0,1)

Run the code above in your browser using DataLab