Liking cljdoc? Tell your friends :D

emmy.mechanics.rigid


antisymmetric->column-matrixclj/s

(antisymmetric->column-matrix a)

Given an antisymmetric matrix a of dimension 3, returns a column vector of its positive components.

Given an antisymmetric matrix `a` of dimension 3, returns a column vector of
its positive components.
sourceraw docstring

Euler->omegaclj/s

(Euler->omega angles-path)
source

Euler->omega-bodyclj/s

(Euler->omega-body angles-path)
source

Euler-state->L-bodyclj/s

Alias for L-body-Euler.

Alias for [[L-body-Euler]].
sourceraw docstring

Euler-state->L-spaceclj/s

Alias for L-space-Euler.

Alias for [[L-space-Euler]].
sourceraw docstring

Euler-state->omega-bodyclj/s

(Euler-state->omega-body [_ [theta _ psi] [thetadot phidot psidot]])

Although this implementation appears to summarize (M->omega-body r/Euler->M), it is actually essential to prevent intermediate expression explosion.

Although this implementation appears to summarize `(M->omega-body r/Euler->M)`,
it is actually essential to prevent intermediate expression explosion.
sourceraw docstring

L-bodyclj/s

(L-body A B C)
source

L-body-Eulerclj/s

(L-body-Euler A B C)
source

L-spaceclj/s

(L-space M)
source

L-space-Eulerclj/s

(L-space-Euler A B C)
source

M->omegaclj/s

(M->omega M-of-q)
source

M->omega-bodyclj/s

(M->omega-body M-of-q)
source

M-of-q->omega-body-of-tclj/s

(M-of-q->omega-body-of-t M-of-q)
source

M-of-q->omega-of-tclj/s

(M-of-q->omega-of-t M-of-q)
source

quaternion-state->omega-bodyclj/s

(quaternion-state->omega-body [_ q qdot])
source

quaternion-state->omega-spaceclj/s

(quaternion-state->omega-space [_ q qdot])
source

qw-state->L-bodyclj/s

(qw-state->L-body A B C)
source

qw-state->L-spaceclj/s

(qw-state->L-space A B C)
source

rigid-sysderclj/s

(rigid-sysder A B C)
source

T-bodyclj/s

(T-body A B C)
source

T-body-Eulerclj/s

(T-body-Euler A B C)
source

T-quaternion-stateclj/s

(T-quaternion-state A B C)
source

T-rigid-bodyclj/s

Alias for T-body-Euler.

Alias for [[T-body-Euler]].
sourceraw docstring

three-vector-components->antisymmetricclj/s

(three-vector-components->antisymmetric [x y z])
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close