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-2019.3.18.14.33.20.tar.gz (45.6 kB view details)

Uploaded Source

Built Distributions

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

numpy_quaternion-2019.3.18.14.33.20-cp37-cp37m-win_amd64.whl (56.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

numpy_quaternion-2019.3.18.14.33.20-cp36-cp36m-win_amd64.whl (56.0 kB view details)

Uploaded CPython 3.6mWindows x86-64

numpy_quaternion-2019.3.18.14.33.20-cp35-cp35m-win_amd64.whl (56.0 kB view details)

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2019.3.18.14.33.20-cp27-cp27m-win_amd64.whl (50.2 kB view details)

Uploaded CPython 2.7mWindows x86-64

File details

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

File metadata

  • Download URL: numpy-quaternion-2019.3.18.14.33.20.tar.gz
  • Upload date:
  • Size: 45.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.8

File hashes

Hashes for numpy-quaternion-2019.3.18.14.33.20.tar.gz
Algorithm Hash digest
SHA256 7b8de471861a7977802c0fd0a9f67aece6a5967c398b7e338a44178ecf546aef
MD5 22156121e104291d4dfa7851bbd92ea3
BLAKE2b-256 f3076512b870e10c185ae58b5eb90c878dafc09c0d290d77c0c33b6b5c0d6d2f

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2019.3.18.14.33.20-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.3.18.14.33.20-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 56.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for numpy_quaternion-2019.3.18.14.33.20-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 be72825659e42417b654f51a094b04cc5e06270b405d9d92549e7527715bccfd
MD5 e320414a00b2df5774eb8d6be131606c
BLAKE2b-256 090c3afa281b28a815b4e3ccd27a3fd077f30e42850b6e9906c8ec0a59ec3275

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.18.14.33.20-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 56.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for numpy_quaternion-2019.3.18.14.33.20-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 436f8551fca982ae62cfaade1b2b60126822fa3316a789da632a4b5e9746329d
MD5 f0cb414d3b0e781b59ea2f0d00d1247d
BLAKE2b-256 d6198082bc3cfe05fd5982957d8c48bfd1030b7fb565032eaac774b37798015f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.18.14.33.20-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 56.0 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.4

File hashes

Hashes for numpy_quaternion-2019.3.18.14.33.20-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 e6419a36f7ba2676cc4194bc2c39ee10743e379e360d13738b4dbd24883128da
MD5 e9ccfc58899024ca86d85b8d6a6ebe3d
BLAKE2b-256 6731d58228f9325eadfaa217e6b677c906863317c45ee3dcb38a20cd03730aaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.18.14.33.20-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 50.2 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for numpy_quaternion-2019.3.18.14.33.20-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 9cf9b45b91aa550cdbd8c3e8de2d053f58e03d4184f642aa898afec8dd30da3c
MD5 f3d664d09fe600afb2f6e97c5fd34333
BLAKE2b-256 73c3d23418a18f65f824ac573fcbbd786730a4c79e3a7ee631b4ab778a9bde28

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