home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────┐
- │ MASTER-GRAPH (tm) Version 4.01 VGA Card 640x480 │ March 1st 1992
- ├─────────────────────────────────────────────────────┤ ──────────────
- │ Copyright (c) 1990-2 by Oded Davidy and Yaniv Shaya │
- └─────────────────────────────────────────────────────┘
-
- General information
- ---------------------
-
- 1. MG.EXE is the NON CO-PROCESSOR (8087/287/387) version.
-
- 2. MG87.EXE requires a CO-PROCESSOR (8087/287/387) to run.
-
- 3. If you run MASTER-GRAPH (tm) not from your current directory,
- be sure to set the MGDIR parameter in the environment set.
- For example: SET MGDIR=C:\MG\
-
- 4. MASTER-GRAPH (tm) requires an IBM PC, XT, AT, PS2 or a 100% compatible.
- As MASTER-GRAPH (tm) uses lots of mathematical calculations, plotting
- complicated graphs on an IBM PC or XT without a co-processor might take
- more than just few seconds (as it takes on IBM AT's for example) - so take
- it into account.
- MASTER-GRAPH (tm) performes very well on an IBM AT (12Mhz and above).
-
- 5. MASTER-GRAPH (tm) requires MS-DOS version 3.30 or later (MS-DOS 5.00 was
- also tested successfully).
- Testings approved that MASTER-GRAPH (tm) may also be executed under
- DESQview and WINDOWS 3.xx provided there's enough memory.
-
- 6. At least 256Kb free ram memory is required to run MASTER-GRAPH (tm).
-
- ------------------------------------------------------------------------------
- Additions in version 4.01 over version 4.00:
- ============================================
-
- 1. Tiny bug fixes and help text changes.
-
- 2. A special functions stack saves the last 10 plotted functions.
- You may move inside this stack with the UP and DOWN arrow keys.
-
- 3. MASTER-GRAPH (tm) no longer sets and resets the NumLock key's status.
- This operation was done before to assist users with old 80-keys keyboards,
- but since all standard keyboards nowadays are enhanced, there is no need
- for this operation any more.
-
- 4. Help text is now referred in a more efficient way.
-
-
- Additions in version 4.00 over version 3.30:
- ============================================
-
- 1. A Microsoft/Logitech mouse is now fully supported.
- If you have a three button mouse, your middle button can be used to
- invoke the on-line help screens.
- When a Y/N question is given, the RIGHT button performs as NO and the
- LEFT button performs as YES.
-
- 2. Added ALT+M to invoke a menu (can be accessed also by clicking the left
- mouse button at the upper left corner of the screen).
- Menu items can be selected by either pressing the corresponding hot key,
- pressing the first letter or clicking the left mouse button.
-
- 3. Fixed a bug in auto-scaling that would lock the computer.
- Fixed a bug in the PERFECT accuracy warning.
- Fixed a bug in loading help if the current directory changes.
-
- 4. Added X and Y labels to the axes (when axes are displayed).
-
- 5. A new built-in function: INV(x) = 1/x
-
- 6. A new built-in function: SINC(x) = SIN(x)/x
- Note: This function is defined as 1 when x=0
-
- 7. On-line help was re-arranged and enhanced to support the new changes
- with the mouse, and the new options.
-
- 8. Code is now compressed so that minimal disk space is required.
-
-
- Additions in version 3.30 over version 3.20:
- ============================================
-
- 1. Higher performance & smaller code using Turbo Pascal 6.01
-
- 2. The VGA/EGA version now works on every VGA/EGA.
-
- 3. Minor changes in the help screen of the VGA version.
-
- 4. Bug fixed in handling negative power calculations.
-
- 5. A new built in function: CURT(x) = Cube root of x.
- Mathematical meaning: CURT(x) = x^(1/3)
-
- 6. A new built in function: STEP(x) = Unit step.
- ┌ 1 if x>=0
- Mathematical meaning: STEP(x) = │
- └ 0 if x<0
- This function will allow you to define functions in a specific domain.
-
- Example 1: ┌ SIN(X+π/3) if X>=3
- The function: │
- └ 0 otherwise
-
- can be defined in MASTER-GRAPH (tm) 3.30 by:
- Y=SIN(X+π/3)*STEP(X-3)
-
- Example 2: ┌ 3*X^2 if -5<=X<6
- The function: │
- └ 0 otherwise
-
- can be defined in MASTER-GRAPH (tm) 3.30 by:
- Y=3*SQR(X)*[STEP(X+5)-STEP(X-6)]
-
- Example 3: ┌ 3*X if -2<=X<2
- The function: │
- └ 5 otherwise
-
- can be defined in MASTER-GRAPH (tm) 3.30 by:
- Y=5+[STEP(X+2)-STEP(X-2)]*(3*X-5)
-