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.7.4.22.45.56-cp36-cp36m-win_amd64.whl (53.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.4mWindows x86-64

numpy_quaternion-2018.7.4.22.45.56-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.7.4.22.45.56-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.4.22.45.56-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 92a1b1303cc05fc48ceb6b43ff975016c6d1284a242b661865d28f77c514d047
MD5 45b1e979350151d59137f76b052a149a
BLAKE2b-256 fa48eeb66f4b6b3f4c8cfb20fc0a67ac0895679afd5c00fa1f72b79025464ad3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.4.22.45.56-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 9927e1f041a46b5b68c687e2eb6f4857f84381b3e8f4f23d4c329ebc7aeaf838
MD5 0af9d6f9fb0e37c7321fc35bb96f7114
BLAKE2b-256 972600332454b38ae0ddc864350f0ff9c0bc745c96695dccb11dfe8f437a54e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.4.22.45.56-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 baf3bdd5823098417eb0d519a0bc28e4036b599417faa72ec200d3a4470d4141
MD5 9061172c53f485fcd86d2a06ab97d015
BLAKE2b-256 a4c29e62b57182bf4914f8c4a906e55b32e076c25c27227d6cf25c145cafb105

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.4.22.45.56-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 75861fc43d2090c3d3cb0780e4b20d9055ff613a932d89da20a61694ea07d709
MD5 35b2b312ce47745ed88f7beb0daf449b
BLAKE2b-256 bf11cbb98746639586aca55bc12a5aab5a6ec77987430259eee52da34163aa71

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