Quaterman vs. Quaternica: a Comparative Implementation of Quaternions in Maple and Mathematica

نویسندگان

  • Yves PAPEGAY
  • Stephane DALMAS
چکیده

Quaternions are well suited to describe and combine rotations in the usual 3D euclidian space. Therefore, an increasing interest has been shown especially by engineers for symbolically computing with quaternions. To give the ability to perform manipulations on symbolic expressions involving quaternions, we designed Quaterman, a Maple package and Quaternica, a Mathematica package. We present these two packages and their functionnalities. But the crucial issue of this paper is to compare the diierent ways of designing and implementing packages with these two well-known computer algebra systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quaternica: a Package for Manipulating Expressions Involving Quaternions

Quaternions are well suited to describe and combine rotations in the usual 3D euclidian space. Therefore, an increasing interest has been shown especially by engineers for symbolically computing with quaternions. Quaternica is a Mathematica package designed to give the ability to perform manipulations on symbolic expressions involving quaternions. The features of this package include some facil...

متن کامل

A Generalized Symbolic Thomas Algorithm

The current paper is mainly devoted to construct a generalized symbolic Thomas algorithm that will never fail. Two new efficient and reliable computational algorithms are given. The algorithms are suited for implementation using computer algebra systems (CAS) such as Mathematica, Macsyma and Maple. Some illustrative examples are given.

متن کامل

IMPLEMENTING DOMAINS AND CATEGORIES IN MATHEMATICA BY MEANS OF PARAMETERIZED TYPES Presented at 4 International Workshop SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING

Symbolic computation in algebraic categories provides computer implementations for modern algebra theories. The present paper reveals the utility of the parameterized categorical approach by deriving a multivariate polynomial category (over various coefficient domains), which is used by our Mathematica implementation of Buchberger’s algorithms for determining the Gröbner basis. These implementa...

متن کامل

Quaternions: A Mathematica Package for Quaternionic Analysis

This paper describes new issues of the Mathematica standard package Quaternions for implementing Hamilton’s Quaternion Algebra. This work attempts to endow the original package with the ability to perform operations on symbolic expressions involving quaternion-valued functions. A collection of new functions is introduced in order to provide basic mathematical tools necessary for dealing with re...

متن کامل

Computer algebra and Umbral Calculus

Rota's Umbral Calculus uses sequences of Sheffer polynomials to count certain combinatorial objects. We review this theory and some of its generalizations in light of our computer implementation (Maple V.3). A Mathematica version of this package is being developed in parallel.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995