Skip to main content

Add built-in support for quaternions to numpy

Project description

This package creates a quaternion type in python, and further enables numpy to create and manipulate arrays of quaternions. The usual algebraic operations (addition and multiplication) are available, along with numerous properties like norm and various types of distance measures between two quaternions. There are also additional functions like “squad” and “slerp” interpolation, and conversions to and from axis-angle, matrix, and Euler-angle representations of rotations. The core of the code is written in C for speed.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

numpy-quaternion-2018.10.1.15.18.24.tar.gz (45.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

numpy_quaternion-2018.10.1.15.18.24-cp37-cp37m-macosx_10_7_x86_64.whl (54.0 kB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

File details

Details for the file numpy-quaternion-2018.10.1.15.18.24.tar.gz.

File metadata

File hashes

Hashes for numpy-quaternion-2018.10.1.15.18.24.tar.gz
Algorithm Hash digest
SHA256 7cac506b7203d9858908b1713c3d27278e28d3848c0e89d0c9bcb442e2830251
MD5 305cac73c86b861ab1bbe566f920d429
BLAKE2b-256 f89674881aa0658a87b7da645455201c33d13fafc2bc5fef83dc2bb7842d5199

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.10.1.15.18.24-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.10.1.15.18.24-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 67cc5900ebf416194e69664f53f0df6e4fc0d70dc64088ab021b0da5f94273b3
MD5 eab81ca1eaf23289b74fcf363256c444
BLAKE2b-256 59c761c7bec0dce0a8e123795107d4e54543418ddcef84be1cd142c95df8e98b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page