background image

Jasymca 2.0 - Symbolic Calculator for Java

Helmut Dersch

March 15, 2009

Abstract

Jasymca is an interactive System for solving math problems. It sup-

ports arbitrary precision numbers and symbolic variables. Scalars, vectors,
and matrices can be built from all datatypes and used in calculations. From
the pseudoinverse of symbolic matrices over trigonometric simpliļ¬cations
to symbolic solutions of integrals and systems of equations, the main func-
tionalities of CAS-programs are provided. Additionaly, high performance
numerical routines from LAPACK and a plotmodule are implemented. The
user interface can be selected from either an Octave/Matlab/SciLab-like lan-
guage or a GNU-Maxima style. Three versions of Jasymca are provided
which cover almost any computer platform: A Midlet version for portable
devices like cellphones or PDAs, a java application for desktop PCs, lap-
tops and workstation, and an applet which can be integrated in webpages.
Jasymca is free software covered by the GNU public license.

Contents

1

Introduction

3

2

Working with Jasymca

4

2.1

Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

2.2

Operators and Functions . . . . . . . . . . . . . . . . . . . . . .

6

2.3

Variables

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.4

Vectors und Matrices (1) . . . . . . . . . . . . . . . . . . . . . .

11

2.5

Plotting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

2.6

Polynomials (1) . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

2.7

Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

1