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

Uploaded CPython 3.6mWindows x86-64

numpy_quaternion-2018.7.5.15.18.26-cp35-cp35m-win_amd64.whl (53.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2018.7.5.15.18.26-cp34-cp34m-win_amd64.whl (50.8 kB view details)

Uploaded CPython 3.4mWindows x86-64

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.5.15.18.26-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2d24d9fdd1f69d949942d1171f2bade9e6e8e404016cbb26960408bcb771cc82
MD5 99737180e6e0ad2750d8b87bade42342
BLAKE2b-256 84a2cc1d71065949f9f8393c59e3df4297a9a9233051df25775b64e71e003864

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.5.15.18.26-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 d51c935da6a15fe14e4499cfd1e929e7d81c40b65c447f0082b63978d95ddb51
MD5 806f70d0e6c95ec2656af9cc5df10570
BLAKE2b-256 86e3ed965e9342b1e93f9045df011fbf5d3282746610d77a21186473ff089136

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numpy_quaternion-2018.7.5.15.18.26-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 6a8b613d21c2dcc9494dedf82ab2928b480c1024bdf377f79ce23c1b915b0ec8
MD5 18baac4101802a4ea409510419cd1c2c
BLAKE2b-256 ffb1e9f0722a94234b817f37d4e62f4cf1b20a009edeaf305b0fbf21e1b210f2

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