1.25 !Æ
Example: The following program, EIZ, constructs a custom menu to emulate the HP Solve application for a capacitive electrical circuit. The program uses the equation E = IZ, where E is the voltage, I is the current, and Z is the impedance.
Because the voltage, current, and impedance are complex numbers, you can’t use the HP Solve application to find solutions. The custom menu in EIZ assigns a direct solution to the
!£to restore the menu.
Program: | Comments: | |
|
| |
« |
| |
DEG | Sets Degrees mode. Sets flags | |
2 FIX | display complex numbers in polar form. Sets | |
| the display mode to 2 Fix. | |
{ | Starts the custom menu list. | |
{ "E" { « 'E' STO » | Builds menu key 1 for E. | |
« I Z * DUP 'E' STO | Unshifted action: stores the object in E. Left- | |
"E: " SWAP + CLLCD | shift action: calculates I × Z, stores it in E, and | |
1 DISP 3 FREEZE » | displays it with a label. | |
« E » } } | ||
the object in E. | ||
| ||
{ "I" { « 'I' STO » | Builds menu key 2. | |
« E Z / DUP 'I' STO |
| |
"I:"SWAP + CLLCD |
| |
1 DISP 3 FREEZE » |
| |
« I » } } |
| |
{ "Z"{ « 'Z' STO » | Builds menu key 3. | |
« E I / DUP 'Z' STO |
| |
"Z:" SWAP + CLLCD |
| |
1 DISP 3 FREEZE » |
| |
« Z » } } |
| |
} | Ends the list. | |
MENU | Displays the custom menu. | |
» |
| |
|
| |
`OEIZ ‰ | Stores the program in EIZ. | |
| ||
|
|
For a
@·J%EIZ%
Key in the voltage value. !Ü10 ~@6 0