home *** CD-ROM | disk | FTP | other *** search
-
- MAFIA (Math And Fun International Association) Ver. 2.0, Oct/1/92
-
- (c) Copyright Zvi Shippony 1986-1992
- 4822 Tilden Ave., Sherman Oaks, CA 91423
- Phone: (818) 990-0134
- For personal use only. May not be sold.
-
- This is a challenge to all Math lovers - create a fast, easy to use
- set of Numerical tools, which runs on a PC and is useful in any Laboratory
- environment or for students. The following set was first developed in 1986
- and was enriched and updated basically every time Borland came up with a new
- version of Turbo Pascal. There are MANY more numerical tools that could be
- developed and added to this package, and this is where YOU come and pitch in
- (If you are in the Numerical Analysis/Computer Application business ..) This
- COULD become the largest, fastest, best & cheapest Numerical Tools Box for
- PC's in the market.
-
- The first version of MAFIA was written in Turbo Pascal 3.0. The current
- version is written in Turbo Pascal Version 6.0, but nothing fancy - it has a
- very simple menu driver and there are NO pop-ups or pull-downs, it has NO mouse
- support and its NOT written for Windows - it has ONE purpose and that is to be
- a useful mathematical set of tools, and THAT (I hope) it does.
-
-
- After "UnZiping" the MAFIA.ZIP with PKUNZIP, you will end up with the
- following files:
-
- README.BAT - The Batch file activating the listing of this file.
- READ-ME - This file.
- MAFIA.EXE - The driver of all the math. programs
- INTG.EXE - Numerical Integration program and a driver for the
- analytical integration programs (RINTG.EXE & WINTG.EXE)
- INTG.HLP - Help file for INTG.EXE
- INTG.DAT - The analytical integration Database
- MATHUTL.EXE - Plot a function, solve for zero of a function, find
- Min/Max of a function, power series summation and more.
- MATHUTL.HLP - Help file for MATHUTL.EXE
- MATHLS.EXE - Least-Square-Fit package
- MATHLS.HLP - Help file for MATHLS.EXE
- MATRIX.EXE - Matrix/Vector operations program
- ODESOLVE.EXE - Ordinary Differential equation solver
- ODESOLVE.HLP - Help file for ODESOLVE.EXE
- PCALC.EXE - 'Programmable' calculator
- PCALC.HLP - Help file for PCALC.EXE
- POLSOL.EXE - Finds the zeros of a polynomials (up to degree 20)
- QINTG.EXE - Command line integration program.
-
- RINTG.EXE - Analytical integration program
- RINTG.HLP - Help file for RINTG.EXE
- WINTG.EXE - Program to update the Analytical integration Database
- WINTG.HLP - Help file for WINTG.EXE
- MEM.HLP - An Help file on how the data storing is working
-
- Utility programs:
-
- PLOT.EXE - Plotting program, on the screen only.
- LSQPLT.EXE - Visual Least-Square program, used by MATHLS.EXE.
- ZLIST.EXE - Listing program for the help files, list files on the
- screen ( You are probably using it now ...)
-
- The first time you will execute any of the programs in the package,
- the program will direct you on how to create the configuration file: MCONFIG.
- This configuration file contains the names of the directories of the *.EXE and
- *.HLP files, as well as the FULL name of the plotting program and the listing
- program. You can use a different listing program (like: LIST.COM) and even a
- different plotting program if you have a better one.
-
- ** NOTE: The LSQPLT.EXE program MUST be in the same directory as the
- plotting program (PLOT.EXE, or your own plotting program). Take this into
- consideration while creating the MCONFIG file !!
-
- All the above programs were developed on an 386 AT with EGA/VGA type screen.
- I did not try it on a monochrome screen but it should work. The current version
- is written in Pascal (Turbo Pascal 6.0) except for PLOT.EXE and LSQPLT.EXE
- which are written in C (Turbo C 2.0).
-
- It does not require 80x87 chip but would use one if one is available.
- (Compiler directives {$N+,E+} in Turbo Pascal 6.0)
-
- All the programs are independent, that is, you don't HAVE to activate MAFIA
- in order to get what you want, you can activate the exact program you need.
-
- I am sure a more experience programmer than I could make it into a very
- fancy looking thing - with all kind of bells & whistles, menues and pull-downs
- and pop-ups and OOPs and so on - and I am willing to "share" (for a "small"
- fee of course) the source code with anyone who is willing to modify it ...
-
- If you find MAFIA of value, a gift of $50, or any amount, would be greatly
- appreciated.
-
- To start the program just type: MAFIA
-
- Have Fun !!