L math processor version 0.2.99
---------------------------------------------
Copyright (c) 1999-2000, Bernhard J. Pietsch
- DESCRIPTION
The L math processor (lmp) implements many basic primitives for mathematical solution of equations and terms just like the shell built-in 'expr'. But further lmp handles floating point numbers and knows some more operations.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
See the COPYING file for detail.
- INSTALL
-
Read INSTALL.
IMPROVEMENTS SINCE VERSION 0.2.6:
- added support for complex functions and numbers
- removed some of bugs
- default options though environment variable LMP_OPTIONS
- rewritten engine
- differentiation support
- sum and prod controls
See also NEWS and ChangeLog.
A LIST OF OPERATIONS IMPLEMENTED in lmp:
- binary
+ addition
- subtraction
- multiplication
- subtraction
/ division
^ power
log n-base logarithm
- unary sin sine
cos cosine
tan tangent
cot cotangent
arcsin arcsine
arccos arc cosine
arctan arc tangent
ln logarithm on base e
lg logarithm on base 10
exp exponential function
sqrt square root
- comparative == equal
!= not equal
< smaller than
> greater then
<= smaller or equal
>= greater or equal
- logical and one and the other (evaluated AFTER ==, *, ...)
or one or the other or both (evaluated AFTER and, ==, *, ...)
- controls diff differenziation
int integration
sum Sum terms
prod Prod terms
- ACKNOWLEDGEMENTS
Thanks to
EdE who asks me to start this project
Brian Wagener being the author of mmcalc
The Yacas Project, cool thing !
Bernhard J. Pietsch bjtp@gmx.net
