i=(Calc3a V1.5.7bHow to register+Calc3a is distributed as shareware. You can use it free for a period of 21 days. After this period you should register your copy of the program.The unregistered version of this program has nag screens. The cost for this application is:$10 [US]œ5-10 [UK]Hfl 20,= [NL]DM 20,- [DU]Fr 60,- [FR]For this money:- you get a working copy of the application - you get support by e-mailEmail @ Compuserve :100735,331Email @ Internet :100735.331@compuserve.comtel.: ++31703874516Registrations can be mailed to:Alfa ComputingRichard SchmidtRichard Sturenberghlaan 502273 GX VOORBURGTHE NETHERLANDS (EUR)PLEASE STATE YOUR E-MAIL ADDRESSTo register:- send cash in envelope to my postal address- use SwReg on compuserve to register SWReg # : 7171 Product : Calc3aThe author takes no responsibility for any lost data or hardware malfunctions of any kinddue to the use of this software or any othersoftware that ships with Calc3a.Calculator memories"Calc3a has 26 memories called MA..MZ. The M+ and M- buttons can be used to store numbers and intermediate results into these memories. These memories have an initial value of 0.The current value of the active memory is displayed in the top left LCD display. The following keys are available:Control-A .. Control-Z to select one of the 26memories-+ or '<' to add number to active memory-- or '>' to subtract number from active memory-* or '(' to clear active memory-M or ')' to paste active memory to calculator display-E to edit memoriesUp or Space (in COMP mode) to move number to active memoryDn to load number from active memoryShift-Control-A .. Control-Z load number from memory A..Z-Control-A .. Control-Z store number tomemory A..ZConstantsCalc3a allows for 10 numeric constants to be defined. Press Psion-I to bring up the constantsdialog. First select the constant (C0..C9) to edit or paste. Select paste to paste constant to calculator, useedit to modify selected constant.Decimal separatorThe decimal separator must be set accordingto your format setup in the system screen.Press -Q to bring up the 'Set preferences'menu and use menu option 'keyboard' to selecta period or a comma (German, Dutch or other machines) as a decimal separator.EquationsCalc3a has a built-in equation evaluator.The application automatically parses and evaluates your equations. All variables used in an equation can be set by using dialogues.-U Evaluate equation, select an equationand press Enter to evaluate. A dialog willbe brought up to enter the contents of thevariables used in your equation. Press Enter again to accept variables and evaluate equation. If you used more than four variablesin your equation use the arrow keys to view the other variables.The result of the equation evaluation will be shown at the bottom of the dialog. Resultswill automatically be sent to the calculator.Equation database manager#The program allows for setting up a databasewith your own most used equations/conversions.A database with 70 example equations/conversionsis included with the package.This built-in equation database manager (EDM)allows for managing your equations and is also used to select an equation to be evaluated or solved.EDM Keyboard reference-E or e Enter a new equation. -U or u Update an existing equation.-S or s Solve selected equation.-V or v Evaluate selected equation.-D or d or Delete Delete equation.-X or x or Escape Quit equation database manager.-F or f Find an equation (by description) in the database. Enter the search string and press Enter to start search. Search is always case sensitive.-G or g Find next occurrence in the database.To select an equation simply move the cursorover the equation.External functionsPlease refer to ADDON.OPL for more informationabout adding your own math functions to yourcalculator. The compiled version ADDON.OPO must be available in your \OPO directory in order to use external functions.To access external functions first press the key followed by the hotkey you defined for that external function. Press -Z to view all defined external functions.The following functions are (already) available in the ADDON file.-v length of vector from 0,0 to x,y-p length of polyline defined by coordinatesin LR-stat memory-k display key/kmod codes for keypresses-g g-base logarithm of x-d sum all dB values in statistics memoryFunctionsaThis calculator has approximately 60 built-in math functions. There are two types of functions:UNARY - function applies to only one numbere.g "Square root of x" or "Sine of x"To perform an unary calculation, first type ina number, than press an unary function button.The result of this calculation will be shownin the right LCD display.BINARY - function applies to two numberse.g. "5+6" or "x to the power of y"To perform a binary calculation, first type in the first number, than press a binary function button (operator). Type in a secondnumber and press Enter or equal sign <=>.The result of this calculation will be shownin the right LCD display.Some functions return two results. Thesefunctions are POL() and REC(). After pressingthe Enter key the result will be shown in thelower right corner. One of the results isshown on the calculator display. The otherresult is stored in the recall buffer and can be accessed by pressing the left key.Overview of functions:U = unary functionB = binary functionC = available in COMPute modeL = available in LR modeS = available in SD modeO = standard CALC/OPL functionK = constant (no argument)%k = shortcut key to function+dB add dB [BC] %B1/X reciprocal of x [UC] %i10^X ten to the power of x [UCO] %L2^X two to the power of x [UC] %yA constant term of regression a [KL] %AABS absolute of x [UCO] %aACOS inverse cosine of x [UCO] %CAND logical AND [BC] %FASIN inverse sine of x [UCO] %SATAN inverse tangent of x [UCO] %TB regression coefficient b [KL] %WCOS cosine of x [UCO] %cCOSH hyper cosine of x [UCO] %hCOTG cotangent of x [UC] %gdB convert to decibel [UC] %DDEG convert radians to degrees [UC] %JDIV integer division [BC] %dEXP e to the power of x [UCO] %NErg convert to energetic [UC] %EEX sum of x [KSO] %uEXý sum of square of x [KS] %UFRAC fractal part of x [UC] %fINT integer part of x [UCO] %ILN natural logarithm of x [UCO] %nLOG logarithm of x [UCO] %lMAX highest value of x [KSO] %&MEAN mean of x [KSO] %\MIN lowest value of x [KSO] %^ or %MMOD modulo [BC] %mn number of statistics data in memory [KS] %;nCr combinations [UC] %oNEG negative [UC] %_NOT logical NOT [UC] %HnPr permutations [UC] %OOR logical OR [BC] %GPI pi 3.14... [KCO] %~ or %zPol convert to polar [BC] %pr correlation of x,y [KL] %vRAD convert degrees to radians [UC] %KRec convert to rectangular [BC] %PRND# random number between 0 and 1 [KCO] %#SIN sine of x [UCO] %sSINH hyper sine of x [UC] %jSQR square root of x [UCO] %rSTD standard deviation of x [KSO] %[SURF calculate surface in LR memory [KL] %ZTAN tangent of x [UCO] %tTANH hyper tangent of x [UC] %kVAR variation of x [KSO] %VX! factorial of x [UC] %!XOR logical exor [BC] %wXSQR x th root of y [BC] %qX^ estimate x [UL] %XX^Y x to the power of y [BC] %xXý square of x [UCO] %RY^ estimate y [UL] %Yø '' convert to degrees-min-sec [UC] %' or %Q<- convert degrees-min-sec to degrees [UC] %bGetting started.After the application has been installed andlaunched from the system screen, the calcu-lator main window appears. The patterned grey bar on top of the screen contains two 'LCD displays'. The left LCD display shows:- button page;- trigonometric mode (DEG or RAD);- calculation mode (SD, LR or COMP);- format used to display numbers (SCIentific, GENeral, FIXed, ENGineering, HEXadecimal, BINary or OCTal);- number of parenthesis left on the stack - contents of one of the 26 memories M.The right LCD display shows results of calculations, numbers typed in by the user ornumbers originating from other applicationsby using the bring function.All calculator buttons can be accessed by single keystrokes. Each button is preceded by a single upper or lowercase character. This character can be used to activate a button thus performing a math function.To perform calculations, just perform them as you were used to on the physical calculator.Press Esc to clear the calculator and shift-Esc to clear statistics memory.Examples: ( is equal to keystroke 'k')Square root of 25 : 2510 to the power of 3 : 32 to the power of 5 : 25<=>Mean of 4,8,9,3,2 : 4<@>8<@>9<@>3<@>2<@><\>25 div 4 : 254<=> 225 plus 17% : 225<+>17<%>10% of 100 : 100<*>10<%)5*(4+3) : 5<*>(4<+>3)<=>Press the MENU button to see other functionsof the Calc3a application.IntegrateCalc3a allows for integrating functions accordingto Simpsons rule. Press Psion-N to bring up the integrate dialogs.In these dialogs the equation, number of samples and range have to be entered. Press Enter tostart integrating.IntroductionCalc3a is a scientific calculator for the Psion series 3a. It operates similar to a CASIO(c) FX or SHARP(c) style calculator and has approximately 60 built-in mathematical functions.Other features are:- database for equations/conversions; (70 example equations included)- evaluator for equation;- solver for single unknown variables;- graphical XY plots;- constants list- integrate functions- support for external math functions in OPL;Calc3a has been set up to be just like a physical calculator. It has an LCD display and tiny buttons which can be accessed withsingle keystrokes.Keyboard reference 1b-X Quits Calc3a application.Left-arrow The application maintains a 'recall' buffer. Each entered number and calculation result will be added to this recall buffer. Press the left-arrow key (repeatedly) to recall previously entered numbers or calculation results. The recall buffer can hold 50 numbers.Right-arrow Recall next number or calculation result from recall buffer. PgDn keyThe calculator has 180 buttons divided over three pages each containing 60 buttons. Buttons on page two can be accessed while page one is displayed on screen. Press this key to display page two (indicated with an 'B' in the left LCD display).Some buttons on page two are unused. Thesebuttons are reserved for future versions of Calc3a. Page C is reserved for buttons that representexternal math functions.PgUp keyDisplay page one (indicated with an 'A' in the left LCD display).TabToggle number of decimalsBe aware that the number of decimals applies to- representation of numbers on calculator display;- representation of numbers in solver dialog;- representation of numbers in evaluator dialog;- representation of numbers in integrator dialog. Execute external function in ADDON.OPO. After pressing the diamondkey press the function hotkey.See ADDON.OPL for more informationabout creating external math functions.Contact the author if you have additionalquestions.-+ Add number to active memory M. -- (Psion-Minus) Subtract number from active memory M.-* Clear active memory M.-M Paste active memory M to calculator LCD display.-A About Calc3a.-R Register your copy of this program. Enter your name and the registration code supplied by the author of this program. -E Edit memory M contents.-Y Edit statistics memory. Press left or down-arrow to scroll through elements in memory.-O Switch to octal mode-H Switch to hexadecimal mode-B Switch to binary mode-D Switch to decimal (GEN) mode-J Alter XY plot settings-K Draw XY plot-S Show recall buffer-QSet preferences. Preferences are stored in a file called CALC3A.INI. This file will be saved in the \OPD directory on the default drive. Clear. Clear statistics memoryKeyboard reference 2H stores data in stat memory or memory Mdepending on the mode.-Z View all external math functionsavailable in ADDON.OPO.-F Switch between SCIentific, GENeral, FIXed, ENGineering, HEXadecimal, BINary mode and OCTal mode.Shift--F Switch between display formatin reverse order.-T Switch between trigonometric mode DEG and RAD.-C Switch between calculation mode SD, LR and COMP-I Constants listDeleteDelete digits from LCD displayMenuDisplay top level menu.HelpDisplay this help info.Enter or equal sign <=> or percentage <%>Execute binary calculation. A calculation has the following format:numbernumber The result of a calculation is shown on the LCD display.<,> or <.> Data x and data y separator for LR calculations.<%> (percentage sign)Execute percentage calculation. A percentage calculation has the following format:numberpercentage0..1, e, ., +, -, * /Digits, exponent and basic operators. To enter very large numbers, use the character 'e' (lowercase) as the exponent in a number.UpStore number to active memory MDownLoad number from active memory MControl-A .. Control-ZSelect one of the 26 memories.-U Evaluate equation.-L Solve equation.-N Integrate equation.-/ to BRING number from other applications.SolverCalc3a has an build-in solver to solve a single variable in an equation. It uses method "Secant" to find the first single root of a function.-L Solve equation, select an equationfrom the list and press Enter to solve. A dialog will be brought up to enter the contents of the variables and the answer of the equation.Press Enter again to enter the solve parameters.To start the solver press Enter. The lower right corner of the screen will show a busymessage.Statistics memoryThe program allows for statistics calculations. A maximum of 1000 numbers can be stored in thisstatistics memory. Also 1000 x,y numbers can be stored in this memory when performing LR calculations. The following keys are available:Shift-Esc to clear statistics memory. -@ or space to add a number to statisticsmemory in SD or LR mode. Use the comma (*) as separator to add data to statistics memory in LR mode.(*) depends on setting for decimal separatorin 'Set preferences' dialog.LR (Linear regression) calculations are carried out using the following equation: y=A+Bx-Y to edit statistics memory. Pressthe left and right cursor key to scroll through all elements in this statistics memory. Press escape to return to the calculator.TipsTIP 1Use PgUp and PgDn to display all availablefunctions. The third page (C) contains the external math functions.TIP 2It is possible to free up some disk space ifyou do not use all the calculator functions.Remove:- CALC3A01.RSC if you do not need help;- CALC3A02.RSC if you do not use the equation database/evaluator/solver/integrate;- CALC3A03.RSC if you do not use the XY plotter. ! DO NOT REMOVE CALC3A04.RSC !XY PlotTwo functions can be plotted to the screen ata time. After the functions have been plotted it is possible to move a cursor (with a visor)around the screen to determine points of intersection.-J Alter plot settingsThe plot settings are queried in threedialogues. -K Execute XY plot-T Toggle trace mode for f(x)-X or Esc Quit plot mode-+/- Enlarge/reduce visor
ô) ¸%ÚÌ{#p$Ü&/5ô6:¿;F=i=