! Aware > default selections > Math > Symbolic >

Symbolic Math

expression evaluation, unit conversion, and calculators
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

SAL - SAL (Scientific Applications on Linux) is a collection of information and links to software that will be of interest to scientists and engineers.

FAQ: Numerical Analysis and Associated Fields Resource Guide (1/1)

ftp://rtfm.mit.edu/pub/faqs/num-analysis/faq/part1 (At MIT)

sci.math FAQ: Symbolic Computation

ftp://rtfm.mit.edu/pub/faqs/sci-math-faq/symboliccomp (At MIT)


Books: Showing

The Mathematica Guidebook for Programming
[Michael Trott; 2002-08-09] ISBN 0387942823
- At Barnes & Noble - At Amazon - At Half

The Maple Book
[Frank Garvan; 2001-11-28] ISBN 1584882328
- At Barnes & Noble - At Amazon - At Half

A Guide to Matlab : For Beginners and Experienced Users
[Brian R. Hunt, et al; 2001-08] ISBN 052100859X
- At Barnes & Noble - At Amazon - At Half

Illustrating Evolutionary Computation With Mathematica
[Christian Jacob; 2001-02] ISBN 1558606378
- At Barnes & Noble - At Amazon - At Half

Graphics and Guis With Matlab
[Patrick Marchand; 1999-04] ISBN 084939001X
- At Barnes & Noble - At Amazon - At Half

Applied Numerical Analysis Using Matlab
[Laurene V. Fausett; 1999-02-25] ISBN 0133198499
- At Barnes & Noble - At Amazon - At Half

Modern Computer Algebra
[Joachim von zur Gathen, Jurgen Gerhard; 1999-01] ISBN 0521641764
- At Barnes & Noble - At Amazon - At Half

MATLAB 5.0 for Engineers (2nd Edition)
[Joe King; 1998-01] ISBN 0201350947
- At Barnes & Noble - At Amazon - At Half

Computer-Based Exercises for Signal Processing Using Matlab 5 (Matlab Curriculum Series)
[James H. McClellan (Editor), et al; 1998-01] ISBN 0137890095
- At Barnes & Noble - At Amazon - At Half

Mastering MATLAB 5: A Comprehensive Tutorial and Reference
[Duane C. Hanselman, Bruce R. Littlefield; 1997-12-23] ISBN 0138583668
- At Barnes & Noble - At Amazon - At Half

Simplifying Mathematics Using the Ti-82-83 or Ti-85-86
[Brian E. Smith, Dr. Brian Smith; 1997-10] ISBN 1891289012
- At Barnes & Noble - At Amazon - At Half

HP 48 Insights I : Principles and Programming
[; 1991-02] ISBN 0962525839
- At Barnes & Noble - At Amazon - At Half

Matlab Guide
[Nicholas J. Higham, Desmond J. Higham; ] ISBN 0898714699
- At Barnes & Noble - At Amazon - At Half

Applied Maple for Engineers and Scientists
[Tittel, Ed; Artech House, Inc. ] ISBN 0890068534
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

High-level Mathematical Modeling And Programming ( Peter Fritzson, Lars Viklund, Johan Herber, Dag Fritzson ; IEEE Software Magazine 1995-07)

- Scientific computing and advanced mechanical analysis demand high-level support for modeling and solving complex equations. To meet this need, the authors designed ObjectMath and applied it to real problems in machine-element analysis.

Mathematical-Oriented Programming ( A.L. Wasserman, R.H. Eckhouse ; IEEE Computer Magazine 1988-06)

- Two products that transform mathematical expressions into useful results are reviewed. One is Math View Professional version 0.94, a self-contained mathematics application that is capable of performing a nearly encyclopedic range of mathematical, graphical, and statistical operations. The authors briefly summarize the program's features, touch on the manual supplied with the review copy, offer some details about the program, and suggest some future improvements. The other product reviewed is MathCAD 2.0 which allows free-form mathematical expressions to be entered in much the say way as text is entered into a word processor. These packages provide tools for the non-computer-oriented problem solver.


Questions and Answers: Showing

I need code to parse and evaluate expressions. []

At comp.lang.c FAQ

Programming Mathematics? [2002/01/24]

At Ask Slashdot

What Does the Future Hold for GNU Octave? [2001/10/18]

At Ask Slashdot

Calculator Emulators for PocketPC? [2001/10/09]

At Ask Slashdot

Presentation Program w/ Equation Editor? [ 2000/10/14]

At Ask Slashdot

Open Source Symbolic Math Program? [ 2000/03/01]

At Ask Slashdot


Applications and Utilities: Showing

units(1) - conversion program {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD

bc(1) - An arbitrary precision calculator language {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD
bc - is an interactive algebraic language with arbitrary precision numbers. (At GNU project)
[IEEE Std1003.2-1992 (``POSIX.2'')]

dc(1) - an arbitrary precision calculator {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD

expr(1) - evaluate expression {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.2-1992 (``POSIX.2'')]

JACAL - is a symbolic mathematics system. {GPL,GNU}

At GNU project

units - is a program for units conversion and units calculation. {GPL,GNU}

At GNU project

maxima - is a Common Lisp implementation of MIT's Macsyma system for computer based algebra. {GPL,GNU}

At GNU project

yacas - Yacas is a small Lisp-like language with a syntax more suitable for symbolic manipulation of mathematic expressions. It is meant to be used for computer algebra algorithms. {(L)GPL}

At Sourceforge ( Production/Stable)
yacas-1.0.51 - Yet Another Computer Algebra System (At FreeBSD Ports)
yacas-1.0.43 - Yet Another Computer Algebra System (At NetBSD packages collection)

nickle-2.00 - A desk calculator language

At FreeBSD Ports

p5-Math-Pari-2.010201 - PARI - numerical/scientific/number-theoretic calculations

At FreeBSD Ports

jacal-1b2 - Symbolic mathematics program written in Scheme

At FreeBSD Ports

hp48cc-1.3 - C-like compiler that translates input code to the HP48 RPN language

At FreeBSD Ports

gbase-0.5 - A program to convert between the 4 common bases used in programming

At FreeBSD Ports

clarence-0.1.10 - Programmer's calculator

At FreeBSD Ports

calcoo-1.3.7 - Gtk-based scientific calculator

At FreeBSD Ports

asir-20020410 - The system Risa/Asir is a general computer algebra system

At FreeBSD Ports

py22-numeric-17.3.0 - The Numeric Extension to Python

At FreeBSD Ports

py22-numeric-20.3 - The Numeric Extension to Python

At FreeBSD Ports

spar-0.5.10 - A modular math parser

At FreeBSD Ports

mupad-2.0.0 - A sophisticated computer algebra system

At FreeBSD Ports

rascal-0.3.0 - Rascal, the Advanced Scientific CALculator

At FreeBSD Ports

scilab-2.6_1 - A free Matlab clone by INRIA & ENPC

At FreeBSD Ports

gexpr-2.0.2 - A shell calculator

At FreeBSD Ports

cassowary-0.60 - Constraint solving toolkit

At FreeBSD Ports
Constraint-solving toolkit for linear equalities and inequalities (At NetBSD packages collection)

glpk-3.0.5 - A GNU Linear Programming Kit

At FreeBSD Ports

grpn-1.1.2 - GTK+-based reverse polish notation (RPN) calculator

At FreeBSD Ports
grpn-1.1.0 - Graphical reverse polish notation (RPN) calculator (At NetBSD packages collection)

gtkgraph-0.6.1 - Graphing calculator using GTK+

At FreeBSD Ports

linalg-4.3 - C++ Linear Algebra and Optimization classlib

At FreeBSD Ports

physcalc-2.4 - Extremely flexible calculator that behaves much like units(1)

At FreeBSD Ports

rpc-0.96 - A full-screen RPN calculator program

At FreeBSD Ports

wmcalc-0.3 - Simple dockable calculator

At FreeBSD Ports

units-1.74 - Unit conversion and calculation

At FreeBSD Ports

gonvert-0.0.8 - A conversion utility that allows conversion between many units

At FreeBSD Ports

eispack-1.0 - Eigenvalue system package.

At FreeBSD Ports
eispack-20001130 - Fortran routines for the solution of eigenvalue problems (At NetBSD packages collection)

eval-113 - A full featured floating point expression evaluator.

At FreeBSD Ports

femlab-1.1 - Interactive program for solving partial differential equations in 2D

At FreeBSD Ports

x48-0.4.1 - An HP48sx emulator

At FreeBSD Ports
x48-0.4.0.tgz - HP48sx emulator (At OpenBSD 2.7_packages i386)
x48-0.4.0.tgz - HP48sx emulator (At OpenBSD 2.8_packages i386)
x48-0.4.0.tgz - HP48sx emulator (At OpenBSD 2.7_packages sparc)
x48-0.4.0.tgz - HP48sx emulator (At OpenBSD 2.8_packages m68k)
x48-0.4.0.tgz - HP48sx emulator (At OpenBSD 2.8_packages sparc)
HP48 emulator (At NetBSD packages collection)

add-1.0 - Full-screen editing calculator.

At FreeBSD Ports

apc-1.0 - An xforms based Auto Payment Calculator

At FreeBSD Ports

blas-1.0 - Basic Linear Algebra, level 1, 2, and 3.

At FreeBSD Ports
Basic Linear Algebra Subprograms (Fortran) (At NetBSD packages collection)

calc-2.11.5 - Arbitrary precision calculator

At FreeBSD Ports
calc-2.11.1t3.0.tgz - C-style arbitrary precision calculator (At OpenBSD 2.7_packages i386)
calc-2.11.1t3.0.tgz - C-style arbitrary precision calculator (At OpenBSD 2.8_packages i386)
calc-2.11.1t3.0.tgz - C-style arbitrary precision calculator (At OpenBSD 2.7_packages sparc)
calc-2.11.1t3.0.tgz - C-style arbitrary precision calculator (At OpenBSD 2.8_packages m68k)
calc-2.02f - Advanced Calculator for GNU Emacs (At NetBSD packages collection)
calc - A trig/multi-base calculator (At comp.sources.unix at ISC)
calc - An arbitrary precision C-like calculator (At comp.sources.unix at ISC)
calc - arbitrary precision C-like programmable calculator (At comp.sources.unix at ISC)
calc - An arbitrary precision C-like calculator (At comp.sources.unix at UUNET)
calc-2.9.0calc - arbitrary precision C-like programmable calculator, (At comp.sources.unix at UUNET)
calc - A trig/multi-base calculator (At comp.sources.unix at UUNET)

calctool-2.4.13 - a multi-GUI (text, X, xview, NeWS, sunview) calculator program

At FreeBSD Ports

hexcalc-1.11 - A multi-radix calculator for x11

At FreeBSD Ports

kaskade-3.1.1 - Adaptive linear scalar elliptic and parabolic problem solver

At FreeBSD Ports

fftpack-1.0 - biharmonic equation in rectangular geometry and polar coordinates

At FreeBSD Ports
fftpack-20001130 - Single precision Fortran FFT subroutines (At NetBSD packages collection)

Fudgit-2.41 - Multi-purpose data-processing and fitting program.

At FreeBSD Ports

xwpl-1.3 - the X Wavelet Packet Laboratory

At FreeBSD Ports

sliderule-1.0 - The part of X11R3's xcalc featuring a slide rule

At FreeBSD Ports
sliderule-1.0.tgz (At OpenBSD 2.8_packages i386)

hp - Reverse polish notation calculator {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume24/ (At comp.sources.unix at UUNET)

ieee - IEEE calculator {oss}

At comp.sources.unix at ISC
IEEE Floating Point Calculator (in Pascal) (At comp.sources.unix at UUNET)

mathomatic - symbolic math program {oss}

At comp.sources.unix at ISC

Genius - An arbitrary precision integer and multiple precision floatingpoint calculator {x,GPL}

genius-0.4.6 - Arbitrary precision calculator for Gnome Desktop Environment (At FreeBSD Ports)
(Info at freshmeat)

fplan - A flight planning tool for pilots {GPL}

(Info at freshmeat)

Pre-Algebra Power (Jewel Case)

Algebra Adventure (Jewel Case)

Standard Deviants Action Learning CD-ROM: Algebra

hoc-1.1.tgz - from Kernighan & Pike: High Order Calculator

At OpenBSD 2.8_packages i386
http://www.openbsd.org/2.7_packages/i386/hoc-1.1.tgz-long.html (At OpenBSD 2.7_packages i386)
http://www.openbsd.org/2.7_packages/sparc/hoc-1.1.tgz-long.html (At OpenBSD 2.7_packages sparc)
http://www.openbsd.org/2.8_packages/m68k/hoc-1.1.tgz-long.html (At OpenBSD 2.8_packages m68k)
http://www.openbsd.org/2.8_packages/sparc/hoc-1.1.tgz-long.html (At OpenBSD 2.8_packages sparc)

crw - Easy to learn, easy to use, command line oriented calculator. {GPL}

octave-2.1.30 - High-level interactive language for numerical computations

At FreeBSD Ports
octave-2.0.16 - High-level language, primarily intended for numerical computations (At NetBSD packages collection)
octave-2.1.34 - High-level language, primarily intended for numerical computations (At NetBSD packages collection)
Octave - does arithmetic for real and complex scalars and matrices, solves sets of nonlinear algebraic equations, integrates systems of ordinary differential and differential-algebraic equations, and integrates functions over finite and infinite intervals. (At GNU project)
Octave

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

pari-2.1.3 - Mathmatics library and advanced calculator package

At FreeBSD Ports

ruby-algebra-0.57 - A Ruby library for mathematical (algebraic) computations

At FreeBSD Ports

GiNaC-1.0.8 - A C++ library for symbolic mathematical calculations

At FreeBSD Ports

p5-Math-Expr-0.4 - Perl module for parsing mathematical expressions into a tree structure

At FreeBSD Ports

p5-Math-Bezier-0.01 - Perl module to solve Bezier curves

At FreeBSD Ports

pari-2.2.0.a - Mathmatics library and advanced calculator package

At FreeBSD Ports
pari-2.1.1 - software package for computer-aided number theory (At NetBSD packages collection)

p5-Set-IntSpan-1.07 - Manages sets of integers

At FreeBSD Ports
Set::IntSpan - Manages sets of integers. Good for manipulating very long lists of non-random integers, as it run-length encodes the lists. Optimizied for runs of consecutive integers. (At CPAN)

Cubic.C - Solve cubic equations {oss}

At snippets.org

Math::ematica - An interface to the Mathematica library via MathLink. (Mathematica is a symbolic math package) The author can certainly be excused for violating the every-package-begins-with-a-capital-letter rule! [Perl] {oss}

At CPAN

Math::Pari - An interface to the PARI library -- you'll need version 1.39 or higher. For more information about PARI, see ftp://megrez.math.u-bordeaux.fr/pub/pari. [Perl] {oss}

At CPAN

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Spreadsheets are covered at Matrix math - Vector and Matrix operations. Linear algebra. Spreadsheets

Up to Math - Gateway topic to math and numeric processing routines.

(There may be additional related subject pages listed here)

External Categories

(Metalab at UNC) /pub/linux/apps/math/calc/ - interactive programs for numeric calculation

(Metalab at UNC) /pub/linux/apps/math/symbolic/ - symbolic-algebra calculator programs

Personalized Selections
Platform:
Unix/BSD/Linux.
X.
MS-DOS.
MS Windows.
Prog.Language:
C/C++.
Perl.
Java.
License:
  BSD-like.
Commercial.
Open-source.
  GPL or LGPL.
  Public Domain.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Math > Symbolic >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments