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

Uploaded CPython 3.7mWindows x86-64

numpy_quaternion-2018.11.3.1.0.41-cp37-cp37m-macosx_10_7_x86_64.whl (55.5 kB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-macosx_10_7_x86_64.whl (55.4 kB view details)

Uploaded CPython 3.6mmacOS 10.7+ x86-64

numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-macosx_10_6_x86_64.whl (55.5 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-win_amd64.whl (49.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-macosx_10_6_x86_64.whl (55.3 kB view details)

Uploaded CPython 2.7mmacOS 10.6+ x86-64

File details

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

File metadata

File hashes

Hashes for numpy-quaternion-2018.11.3.1.0.41.tar.gz
Algorithm Hash digest
SHA256 48f11507849c429cc78e30d906ea2adbc3359b46254c94c5a899aa7e6a4d7b38
MD5 0a16d3ec42e825497e9fdbdf49bf9baa
BLAKE2b-256 3c5de58d67cd579061aa2c392dfeef510ba35b89d208d8ec689b0b0438c3632c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2018.11.3.1.0.41-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fd71817096dc5dd2b2a03f50bd4d0cbcb96211bb5c51b7ba40e71ba6174e2a64
MD5 5024b1de541789d9d9a803e8ef69b2de
BLAKE2b-256 843f3456dd543e33cbad0c51ea73cea875c75b8eb2460f73c9339df67685c3d5

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.11.3.1.0.41-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 e165fc4db83c906b71662d3b6fca487356225db8add662f0933ae62ef347e2cb
MD5 8a18e50baee1fe780243b53524334c05
BLAKE2b-256 be25108a911e338778d6b6d5fdbd3f001a169d4a631030e624b7b6fbbd70d038

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e90106d2c7c3b2c282ca89852784974531316989a4b4fa49ec5fe0528cb41fc5
MD5 71f2fa34194e4e0efa608c51ceb40788
BLAKE2b-256 23e35a475c1d6a75b80562015c3c3940b890900b31bd882c078343fc9ca46928

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 aa85be9515f736ad64b2f31b8f14ef7efb22a9799eeb0e991f48be038772f364
MD5 ffa8672f0cfc370441c8c866848c5d3a
BLAKE2b-256 1f91e84dbce9b7dc1b938f468fc258d2dc36e400ccf978b7a57a6ad062672e6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/28.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.4

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3dbb64e3ef1b1e57c880ae1fb63d44db4f24aa494366ee50ae51d1ea012f7c2f
MD5 20459f78d5ae66f8a34673531829a44d
BLAKE2b-256 9197d2ed6e81be9297695e56096f250ff609bee8c4f182810f5ae0f329f4c564

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 0341a4080efd1312a8a760f38b66cfd7adfa72788df72fe6547bb5561337bd45
MD5 a868bb80f7d5d6f48bd2ec4313dcb7a0
BLAKE2b-256 37b13d9ed167fea1ffba44037549ba17af7c10ba79a04981e1f077240cf1bc9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 49.9 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 ed625c2b64062542b6a7004427caddf6d65abbfb3c44163ceb83b0b7ebba4407
MD5 8f4b0224fe71f3138a933dcc9171fa65
BLAKE2b-256 b602c933544eb3b0246d3da8fd84681abe0824553f12368ecd9b7128db209bf6

See more details on using hashes here.

File details

Details for the file numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for numpy_quaternion-2018.11.3.1.0.41-cp27-cp27m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 0ab86cca157beb36d46804b0cee601bd0a0993e8023bd0ad7931689ac81a3c1f
MD5 46988a0f138a6258518c059fb3e346d5
BLAKE2b-256 705fa5e13f64bd8bd76ba1d4cbb00a82b45db87e3cde0e9891abd965269c41a3

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