Math LEX 2b4 release notes
The version 2b4 is a test version of an enhanced Math LEX for the HP-71B.
The release 2b4 includes the following functional enhancements:
- support of complex arguments in ASIN/ACOS/ATAN , ASINH/ACOSH/ATANH , LGT,
and for the alternate keyword names ASN/ACS/ATN/LOG10,
- addition of the COT, CSC and SEC functions,
- enhancement of the complex square operation z^2, now computed as z*z, for better accuracy,
- addition of the AMAX/AMIN/MAXAB/MINAB and SUM/ABSUM array functions
- implementation of the ACOL/AROW functions
- addition of the MAT .. CROSS, MAT..CSUM and MAT..RSUM statements
- addition of the MAT .. INV()* and MAT .. LUFACT statements
- alignment of some parts of the Math Pac algorithms with the HP-28S/42S
- implementation of MAT..INV()* statement in line with 28S/42S matrix division
- experimental addition of the INTEG, FROOT shortcuts for INTEGRAL, FNROOT
- the VER$ response is "MATH:2b"
Content:
math2b4.l71 : Math Lex with LIF header for download to a HP71
math2b4.bin : binary image of the Math ROM, ready for Emu71
Note: the Math Lex is designed to run in Eprom modules or in independent IRAM. Unexpected results can occur if the Math Lex is run in MAIN memory.
How to load the Math Rom into Emu71:
---------------------------------------
For Emu71/DOS, just add the line:
3 ROM 32 math2b4.bin
in the [modules] section of the emu71.ini file.
For Emu71/Win, use the port configuration to add a new 32K ROM port with the math2b4.bin file.
How to load Math Lex into a HP-71:
-------------------------------------------
The Math Lex needs an independant 32k (or more) RAM port.
- You need a PIL-Box and the ILPer software.
- Connect the HP-71 to the PIL-Box, and start ILPer
- Set the DOSLink in file to math2b4.l71
do on HP-71:
FREE PORT(x) ! x is the port number where your 32k module is
COPY :DOSLINK TO :PORT(x)
For additional information on the Math ROM, please visit:
http://www.jeffcalc.hp41.eu/emu71/mathrom.html
J-F Garnier, June 2020.