Learn R Programming

cardinalR (version 1.0.6)

gen_rotation: Generate Rotations

Description

This function generates a rotation matrix.

Usage

gen_rotation(p = 4, planes_angles)

Value

A matrix containing the rotations.

Arguments

p

A numeric value (default: 4) representing the number of dimensions.

planes_angles

A numeric list which contains plane and the corresponding angle along that plane.

Examples

Run this code
set.seed(20240412)
rotations_4d <- list(
  list(plane = c(1, 2), angle = 60), # Rotation in the (1, 2) plane
  list(plane = c(3, 4), angle = 90)  # Rotation in the (3, 4) plane
)
gen_rotation(p = 4, planes_angles = rotations_4d)

Run the code above in your browser using DataLab