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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

numpy_quaternion-2018.6.13.15.29.2-cp36-cp36m-win_amd64.whl (53.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

numpy_quaternion-2018.6.13.15.29.2-cp35-cp35m-win_amd64.whl (53.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2018.6.13.15.29.2-cp34-cp34m-win_amd64.whl (50.2 kB view details)

Uploaded CPython 3.4mWindows x86-64

numpy_quaternion-2018.6.13.15.29.2-cp27-cp27m-win_amd64.whl (47.1 kB view details)

Uploaded CPython 2.7mWindows x86-64

File details

Details for the file numpy_quaternion-2018.6.13.15.29.2-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.6.13.15.29.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 612b2935196015a8f275a086e2ff506e67fc722400e29ebbdbd31a2d1dbcfbe9
MD5 c8f3445730b81cde7105d3c629c0bec3
BLAKE2b-256 474cda5a7fec73cfe11505bea583e0fcb6f9f7ebfc069e2c8790c542301dc0af

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.6.13.15.29.2-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.6.13.15.29.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b43175dcbc6171702da29698fa6faa54e69663947fed1ee4b83148307e7501e3
MD5 66d478540576140225a3e96017ef9386
BLAKE2b-256 aedba4897e00fa2bea409d82565f3c98908aee17bf8304b1e58ee38f0b0dd3e8

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.6.13.15.29.2-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.6.13.15.29.2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 8717897c88e3548cbc25a0ab6dc1bd441cc4d0ed75bc827b991b89fffc194736
MD5 82054d196e0466e0fa91520d80e8e943
BLAKE2b-256 98247cc3ede0416e721c14d2c547c947bd647235a1361b9d6b026bdf5dd634f4

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.6.13.15.29.2-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.6.13.15.29.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 9170d37b7ed579d82c57277141275472343f1eba068f26ca6682e76037fa113b
MD5 1751922eb1ec8a755e714c9184d29f59
BLAKE2b-256 4e309a7fe3771631da94ce4b0979cdab4140c300a8a5c32fb7c4f1f3de7aceb9

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