Skip to content

peakbook/Quaternions.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quaternions

Build Status Coverage Status codecov

Quaternion package for Julia

A Julia module for Quaternions.

struct Quaternion{T<:Real} <: Number
    q0::T
    q1::T
    q2::T
    q3::T
end

exp(Quaternion)::Quaternion
log(Quaternion)::Quaternion
cos(Quaternion)::Quaternion
sin(Quaternion)::Quaternion
tan(Quaternion)::Quaternion
cosh(Quaternion)::Quaternion
sinh(Quaternion)::Quaternion
tanh(Quaternion)::Quaternion
sqrt(Quaternion)::Quaternion
^(Quaternion, AbstractFloat)::Quaternion
^(Quaternion, Quaternion)::Quaternion
acos(Quaternion)::Quaternion
asin(Quaternion)::Quaternion
atan(Quaternion)::Quaternion

About

A quaternions package for Julia

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages