libmath-quaternion-perl - Perl routines to handle operations on quaternions

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libmath-quaternion-perl
Package version 0.07
Package release 1
Package architecture all
Package type deb
Installed size 75 B
Download size 17.06 KB
Official Mirror
Math::Quaternion lets you create and manipulate quaternions. A quaternion is a
mathematical object developed as a kind of generalization of complex numbers,
usually represented by an array of four real numbers, and is often used to
represent rotations in three-dimensional space.
See, for example, for more
details on the mathematics of quaternions.
Quaternions can be added, subtracted, and scaled just like complex numbers or
vectors -- they can also be multiplied, but quaternion multiplication DOES
NOT COMMUTE. That is to say, if you have quaternions $q1 and $q2, then in
general $q1*$q2 != $q2*$q1. This is related to their use in representing
rotations, which also do not commute.


Package Version Architecture Repository
libmath-quaternion-perl_0.07-1_all.deb 0.07 all Debian Main
libmath-quaternion-perl - - -


Name Value
perl -


Type URL
Binary Package libmath-quaternion-perl_0.07-1_all.deb
Source Package libmath-quaternion-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmath-quaternion-perl deb package:
    # sudo apt-get install libmath-quaternion-perl




2013-12-21 - gregor herrmann <>
libmath-quaternion-perl (0.07-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* Declare compliance with Debian Policy 3.9.5.
2013-10-10 - Dima Kogan <>
libmath-quaternion-perl (0.06-1) unstable; urgency=low
* Imported Upstream version 0.06
- Fixes a bug regarding real exponentiation.
2013-08-03 - Dima Kogan <>
libmath-quaternion-perl (0.04-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ Dima Kogan ]
* Imported Upstream version 0.04
2012-11-02 - Dima Kogan <>
libmath-quaternion-perl (0.03-1) unstable; urgency=low
* Initial Release. (Closes: #692091)

See Also

Package Description
libmath-random-isaac-perl_1.003-1_all.deb Perl interface to the ISAAC PRNG Algorithm
libmath-random-isaac-xs-perl_1.004-1+b1_i386.deb Perl implementation of the ISAAC PRNG (C/XS Accelerated)
libmath-random-mt-perl_1.16-1+b2_i386.deb Perl implementation of the Mersenne Twister algorithm
libmath-random-oo-perl_0.22-1_all.deb consistent object-oriented interface for generating random numbers
libmath-random-tt800-perl_1.01-3+b1_i386.deb Perl module implementing the TT800 algorithm
libmath-randomorg-perl_0.04-4_all.deb Perl module to retrieve random numbers and data from
libmath-round-perl_0.06-4_all.deb Perl extension for rounding numbers
libmath-sparsematrix-perl_0.03-1_all.deb Provides a sparse matrix class for perl
libmath-sparsevector-perl_0.04-1_all.deb Provides a sparse vector class for perl
libmath-spline-perl_0.02-1_all.deb module providing cubic spline interpolation of data
libmath-symbolic-perl_0.612-1_all.deb module for performing symbolic calculations
libmath-tamuanova-perl_1.0.2-2+b2_i386.deb Perl extension for the tamuanova library
libmath-vec-perl_1.01-2_all.deb Object-Oriented Vector Math Methods in Perl
libmath-vecstat-perl_0.08-1_all.deb module providing some basic numeric stats on vectors
libmath-vector-real-kdtree-perl_0.11-1_all.deb kd-Tree implementation for Perl on top of Math::Vector::Real