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-2019.3.21.13.27.35-cp37-cp37m-win_amd64.whl (56.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2019.3.21.13.27.35-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.21.13.27.35-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: numpy_quaternion-2019.3.21.13.27.35-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.21.13.27.35-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cedd7b7f3696f2c2d27c14eb2d221c28b4833dbf78c5fa5e79ba8ae0e75a3b52
MD5 a83ff9b729e57d7f54adea3a2d4bd4cc
BLAKE2b-256 683fb12a367cada644ccf258f01d667d7bb392825a7fe33bbb2f78c32482d087

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.21.13.27.35-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.21.13.27.35-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0f5371ea45aaf8bd4c3db2979b8b1dd50efbdf3b2b3b9c666ac37841cf5793df
MD5 ae05889e13ac0b9d4c8003a66f15828a
BLAKE2b-256 1551e013eacb03c90a0d578e76e22a4658a05bd29ddd420478db2a5304dbd5c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.21.13.27.35-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.21.13.27.35-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1093af5935b739868739cc360ba17a62745bd10d8e069da17bd3fd2d7510b9d9
MD5 058793832199e22e16290c172a747af6
BLAKE2b-256 f26ab41d0a33c68226274a5c2aa9496113f7b5673938ae6c87e611b92c7ad989

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2019.3.21.13.27.35-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.21.13.27.35-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 e9b78b8301aa21f779ecd6b9ed7d9089e19f89dae1e2eaf276a9d0cdd3ea06e1
MD5 804fea880a76c27e1fbf8dc8b5d84029
BLAKE2b-256 1fc61b794a461f0d59789e60b11171d678e9d517cb1cee8cbb79bf448e350d5f

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