hp 48gII graphing calculator user’s guide H Edition 4 HP part number F2226-90020
Page TOC-6 UNITS convert menu, 5-27 BASE convert menu, 5-28 TRIGONOMETRIC convert menu, 5-28 MATRICES convert menu, 5-28 REWRITE
Page 2-42 Command CRDIR in RPN mode To use the CRDIR in RPN mode you need to have the name of the directory already available in the stack before ac
Page 2-43 key to list the contents of the directory in the screen. Select the sub-directory (or variable) that you want to delete. Press L@PURGE.
Page 2-44 Use the down arrow key (˜) to select the option 2. MEMORY… Then, press @@OK@@. This will produce the following pull-down menu: Use the
Page 2-45 Press @@OK@@, to get: Then, press )@@S3@@ to enter ‘S3’ as the argument to PGDIR. Press ` to delete the sub-directory: Command PGDI
Page 2-46 Using the PURGE command from the TOOL menu The TOOL menu is available by pressing the I key (Algebraic and RPN modes shown): The
Page 2-47 sub-directory {HOME MANS INTRO}, created in an earlier example, we want to store the following variables with the values shown: Name Cont
Page 2-48 To enter variable A (see table above), we first enter its contents, namely, the number 12.5, and then its name, A, as follows: 12.5 @@OK@@
Page 2-49 Name Contents Type α -0.25 real A12 3×105 real Q ‘r/(m+r)' algebraic R [3,2,1] vector z1 3+5i complex p1 << → r 'π*r^2&ap
Page 2-50 You will see six of the seven variables listed at the bottom of the screen: p1, z1, R, Q, A12, α. • RPN mode Use the following keystr
Page 2-51 Checking variables contents As an exercise on peeking into the contents of variables we will use the seven variables entered in the exerci
Page TOC-7 Application 2 - Velocity and acceleration in polar coordinates, 7-18 Chapter 8 - Operations with Lists, 8-1 Definitions, 8-1 Cr
Page 2-52 Note: By pressing @@@p1@@ ` we are trying to activate (run) the p1 program. However, this program expects a numerical input. Try the f
Page 2-53 Using the right-shift key ‚ followed by soft menu key labels This approach for viewing the contents of a variable works the same in both
Page 2-54 Check the new contents of variable A12 by using ‚@@A12@@ . Using the RPN operating mode: ³~‚b/2` ³@@A12@@ ` K or, in a simplified way
Page 2-55 variables p1, z1, R, Q, A12, α, and A. Suppose that we want to copy variable A and place a copy in sub-directory {HOME MANS}. Also, we w
Page 2-56 Using the history in Algebraic mode Here is a way to use the history (stack) to copy a variable from one directory to another with the cal
Page 2-57 ‚@@ @Q@@ K@@@Q@@ ` „§` ƒ ƒ ƒ` ƒ ƒ ƒ ƒ ` To verify the contents of the variables, use ‚@@ @R@ and ‚@@ @Q. This procedure can be generali
Page 2-58 Next, we’ll list the new order of the variables by using their names typed between quotes: „ä ³)@INTRO ™‚í³@@@@A@@@ ™‚í³@@@z1@@™‚í³@@@Q@@
Page 2-59 Notice that variable A12 is no longer there. If you now press „§, the screen will show the contents of sub-directory MANS, including va
Page 2-60 Using function PURGE in the stack in Algebraic mode We start again at subdirectory {HOME MANS INTRO} containing now only variables p1, z1
Page 2-61 UNDO and CMD functions Functions UNDO and CMD are useful for recovering recent commands, or to revert an operation if a mistake was made.
Page TOC-8 Using the Matrix Writer (MTWR) to enter vectors, 9-3 Building a vector with ARRY, 9-6 Identifying, extracting, and inserting v
Page 2-62 Pressing „® produces the following selection box: As you can see, the numbers 3, 2, and 5, used in the first calculation above, are list
Page 2-63 Example of flag setting: general solutions vs. principal value For example, the default value for system flag 01 is General solutions. Wh
Page 2-64 ‚O~ „t Q2™+5*~ „t+6——‚Å0` ` (keeping a second copy in the RPN stack) ³~ „t` Use the following keystroke sequence to enter the QUAD comma
Page 2-65 CHOOSE boxes vs. Soft MENU In some of the exercises presented in this chapter we have seen menu lists of commands displayed in the screen.
Page 2-66 Press twice to return to normal calculator display. Now, we’ll try to find the ORDER command using similar keystrokes to those used ab
Page 2-67 • The HELP menu, activated with I L @HELP • The CMDS (CoMmanDS) menu, activated within the Equation Writer, i.e., ‚O L @CMDS
Page 3-1 Chapter 3 Calculation with real numbers This chapter demonstrates the use of the calculator for operations and functions related to real nu
Page 3-2 2. Coordinate system specification (XYZ, R∠Z, R∠∠). The symbol ∠ stands for an angular coordinate. XYZ: Cartesian or rectangular (x,y,z
Page 3-3 Changing sign of a number, variable, or expression Use the \ key. In ALG mode, you can press \ before entering the number, e.g., \2.5`.
Page 3-4 4.2#2.5 * 2.3#4.5 / Using parentheses Parentheses can be used to group operations, as well as to enclose arguments of functions. The paren
Page TOC-9 Functions GET and PUT, 10-6 Functions GETI and PUTI, 10-6 Function SIZE, 10-7 Function TRN, 10-8 Function CON, 10-8 Funct
Page 3-5 In RPN mode, enter the number first, then the function, e.g., 2.3\„º The square root function, √, is available through the R key. When ca
Page 3-6 Or, in RPN mode: 4.5\V2\` Natural logarithms and exponential function Natural logarithms (i.e., logarithms of base e = 2.7182818282) are ca
Page 3-7 „À1.35` In RPN mode: 0.25`„¼ 0.85`„¾ 1.35`„À All the functions described above, namely, ABS, SQ, √, ^, XROOT, LOG, ALOG, LN, EXP, SIN, CO
Page 3-8 As they are a great number of mathematic functions available in the calculator, the MTH menu is sorted by the type of object the fun
Page 3-9 example, to select option 4. HYPERBOLIC.. in the MTH menu, simply press 4. Hyperbolic functions and their inverses Selecting Option 4. HYP
Page 3-10 The result is: The operations shown above assume that you are using the default setting for system flag 117 (CHOOSE boxes). If you have
Page 3-11 For example, to calculate tanh(2.5), in the ALG mode, when using SOFT menus over CHOOSE boxes, follow this procedure: „´ Select MTH me
Page 3-12 Option 19. MATH.. returns the user to the MTH menu. The remaining functions are grouped into six different groups described below
Page 3-13 ` Calculate function The result is shown next: In RPN mode, recall that argument y is located in the second level of the stack, whil
Page 3-14 Please notice that MOD is not a function, but rather an operator, i.e., in ALG mode, MOD should be used as y MOD x, and not as MOD(y,x).
Page TOC-10 Characterizing a matrix (the matrix NORM menu), 11-6 Function ABS, 11-7 Function SNRM, 11-7 Functions RNRM and CNRM, 11-8 Fu
Page 3-15 GAMMA: The Gamma function Γ(α) PSI: N-th derivative of the digamma function Psi: Digamma function, derivative of the ln(Gamma) T
Page 3-16 Examples of these special functions are shown here using both the ALG and RPN modes. As an exercise, verify that GAMMA(2.3) = 1.166711…,
Page 3-17 Please notice that e is available from the keyboard as exp(1), i.e., „¸1`, in ALG mode, or 1` „¸, in RPN mode. Also, π is available dir
Page 3-18 unit of mass), kip = kilo-poundal (1000 pounds), lbf = pound-force (to distinguish from pound-mass), pdl = poundal. To attach a unit obje
Page 3-19 LENGTH m (meter), cm (centimeter), mm (millimeter), yd (yard), ft (feet), in (inch), Mpc (Mega parsec), pc (parsec), lyr (light-year), au
Page 3-20 ENERGY J (joule), erg (erg), Kcal (kilocalorie), Cal (calorie), Btu (International table btu), ft×lbf (foot-pound), therm (EEC therm), Me
Page 3-21 Units not listed Units not listed in the Units menu, but available in the calculator include: gmol (gram-mole), lbmol (pound-mole), rpm
Page 3-22 This results in the following screen (i.e., 1 poise = 0.1 kg/(m⋅s)): In RPN mode, system flag 117 set to CHOOSE boxes: 1 Enter 1 (n
Page 3-23 Here is the sequence of steps to enter this number in ALG mode, system flag 117 set to CHOOSE boxes: 5‚Ý Enter number and underscore
Page 3-24 ‚Û Access the UNITS menu L @)@FORCE Select units of force @ @@N@@ Select Newtons (N) ` Enter quantity with units in the s
Page TOC-11 Function QR, 11-51 Matrix Quadratic Forms, 11-51 The QUADF menu, 11-52 Linear Applications, 11-54 Function IMAGE, 11-54 F
Page 3-25 To enter these prefixes, simply type the prefix using the ~ keyboard. For example, to enter 123 pm (1 picometer), use: 123‚Ý~„p~„m Usin
Page 3-26 To calculate a division, say, 3250 mi / 50 h, enter it as (3250_mi)/(50_h) `: which transformed to SI units, with function UBASE, produc
Page 3-27 Also, try the following operations: 5_m ` 3200_mm ` + 12_mm ` 1_cm^2 `* 2_s ` / These last two operations produce the following output
Page 3-28 These examples produce the same result, i.e., to convert 33 watts to btu’s CONVERT(33_W,1_hp) ` CONVERT(33_W,11_hp) ` These operations a
Page 3-29 Physical constants in the calculator Following along the treatment of units, we discuss the use of physical constants that are available
Page 3-30 The soft menu keys corresponding to this CONSTANTS LIBRARY screen include the following functions: SI when selected, constants values ar
Page 3-31 To copy the value of Vm to the stack, select the variable name, and press !²STK, then, press @QUIT@. For the calculator set to the ALG, t
Page 3-32 In the second page of this menu (press L) we find the following items: In this menu page, there is one function (TINC) and a number of
Page 3-33 Function SIDENS Function SIDENS(T) calculates the intrinsic density of silicon (in units of 1/cm3) as a function of temperature T (T in K)
Page 3-34 Defining and using functions Users can define their own functions by using the DEF command available thought the keystroke sequence „à (a
Page TOC-12 Y-Slice plots, 12-41 Gridmap plots, 12-42 Pr-Surface plots, 12-43 The VPAR variable, 12-44 Interactive drawing, 12-44 DO
Page 3-35 • Input: x x • Process: ‘LN(x+1) + EXP(x) ‘ This is to be interpreted as saying: enter a value that is temporarily assigned
Page 3-36 The calculator provides the function IFTE (IF-Then-Else) to describe such functions. The IFTE function The IFTE function is written as I
Page 3-37 Define this function by any of the means presented above, and check that g(-3) = 3, g(-1) = 0, g(1) = 0, g(3) = 9.
Page 4-1 Chapter 4 Calculations with complex numbers This chapter shows examples of calculations and application of functions to complex numbers. D
Page 4-2 Press @@OK@@ , twice, to return to the stack. Entering complex numbers Complex numbers in the calculator can be entered in either of the
Page 4-3 Polar representation of a complex number The result shown above represents a Cartesian (rectangular) representation of the complex number 3
Page 4-4 Simple operations with complex numbers Complex numbers can be combined using the four fundamental operations (+-*/). The results fo
Page 4-5 Entering the unit imaginary number To enter the unit imaginary number type : „¥ Notice that the number i is entered as the ordered pa
Page 4-6 RE(z) : Real part of a complex number IM(z) : Imaginary part of a complex number C→R(z) : Takes a complex number (x,y) and separates it i
Page 4-7 Also, the result of function ARG, which represents an angle, will be given in the units of angle measure currently selected. In this examp
Page TOC-13 Function lim, 13-2 Derivatives, 13-3 Function DERIV and DERVX,13-3 The DERIV&INTEG menu, 13-3 Calculating derivatives
Page 4-8 Functions applied to complex numbers Many of the keyboard-based functions defined in Chapter 3 for real numbers, e.g., SQ, ,LN, ex, LOG, 10
Page 4-9 The following screen shows that functions EXPM and LNP1 do not apply to complex numbers. However, functions GAMMA, PSI, and Psi accept com
Page 5-1 Chapter 5 Algebraic and arithmetic operations An algebraic object, or simply, algebraic, is any number, variable name or algebraic expressi
Page 5-2 Simple operations with algebraic objects Algebraic objects can be added, subtracted, multiplied, divided (except by zero), raised to a pow
Page 5-3 @@A1@@ * @@A2@@ ` @@A1@@ / @@A2@@ ` ‚¹@@A1@@ „¸@@A2@@ The same results are obtained
Page 5-4 We notice that, at the bottom of the screen, the line See: EXPAND FACTOR suggests links to other help facility entries, the functions EX
Page 5-5 The help facility will show the following information on the commands: COLLECT: EXPAND:
Page 5-6 Note: Recall that, to use these, or any other functions in the RPN mode, you must enter the argument first, and then the function. For e
Page 5-7 In ALG mode, substitution of more than one variable is possible as illustrated in the following example (shown before and after pressing `
Page 5-8 hyperbolic functions in terms of trigonometric identities or in terms of exponential functions. The menus containing functions to replace
Page TOC-14 The chain rule for partial derivatives, 14-4 Total differential of a function z = z(x,y) , 14-5 Determining extrema in funct
Page 5-9 These functions allow to simplify expressions by replacing some category of trigonometric functions for another one. For example, the f
Page 5-10 of functions that apply to specific mathematical objects. This distinction between sub-menus (options 1 through 4) and plain functions
Page 5-11 IABCUV Solves au + bv = c, with a,b,c = integers IBERNOULLI n-th Bernoulli number ICHINREM Chinese reminder for integers IDIV2 Euclidea
Page 5-12 MODULO menu ADDTMOD Add two expressions modulo current modulus DIVMOD Divides 2 polynomials modulo current modulus DIV2MOD Euclidean
Page 5-13 Operations in modular arithmetic Addition in modular arithmetic of modulus n, which is a positive integer, follow the rules that if j and
Page 5-14 6 does not show the result 5 in modulus 12 arithmetic. This multiplication table is shown below: 6*0 (mod 12) 0 6*6 (mod 12) 0 6*1 (
Page 5-15 Finite arithmetic rings in the calculator All along we have defined our finite arithmetic operation so that the results are always positi
Page 5-16 ADDTMOD examples 6+5 ≡ -1 (mod 12) 6+6 ≡ 0 (mod 12) 6+7 ≡ 1 (mod 12) 11+5 ≡ 4 (mod 12) 8+10 ≡ -6 (mod 12) SUBTMOD examples 5 - 7
Page 5-17 before operating on them. You can also convert any number into a ring number by using the function EXPANDMOD. For example, EXPANDMOD(12
Page 5-18 Note: Refer to the help facility in the calculator for description and examples on other modular arithmetic. Many of these functions ar
Page TOC-15 Fourier series, 16-27 Function FOURIER, 16-28 Fourier series for a quadratic function, 16-29 Fourier series for a triangular
Page 5-19 The CHINREM function CHINREM stands for CHINese REMainder. The operation coded in this command solves a system of two congruences using t
Page 5-20 The HERMITE function The function HERMITE [HERMI] uses as argument an integer number, k, and returns the Hermite polynomial of k-th degree
Page 5-21 The LAGRANGE function The function LAGRANGE requires as input a matrix having two rows and n columns. The matrix stores data points of th
Page 5-22 The LEGENDRE function A Legendre polynomial of order n is a polynomial function that solves the differential equation 0)1(2)1(222=⋅+⋅+⋅⋅−⋅
Page 5-23 The QUOT and REMAINDER functions The functions QUOT and REMAINDER provide, respectively, the quotient Q(X) and the remainder R(X), resulti
Page 5-24 The TCHEBYCHEFF function The function TCHEBYCHEFF(n) generates the Tchebycheff (or Chebyshev) polynomial of the first kind, order n, defi
Page 5-25 PROPFRAC(‘5/4’) = ‘1+1/4’ PROPFRAC(‘(x^2+1)/x^2’) = ‘1+1/x^2’ The PARTFRAC function The function PARTFRAC decomposes a rational fractio
Page 5-26 If you press µ you will get: ‘(X^6+8*X^5+5*X^4-50*X^3)/(X^7+13*X^6+61*X^5+105*X^4-45*X^3-297*X^2-81*X+243)’ The FROOTS function The func
Page 5-27 The CONVERT Menu and algebraic operations The CONVERT menu is activated by using „Ú key (the 6 key). This menu su
Page 5-28 BASE convert menu (Option 2) This menu is the same as the UNITS menu obtained by using ‚ã. The applications of this menu are discussed in
Notice REGISTER YOUR PRODUCT AT: www.register.hp.com THIS MANUAL AND ANY EXAMPLES CONTAINED HEREIN ARE PROVIDED “AS IS” AND ARE SUBJECT TO CHANGE W
Page TOC-16 Random numbers, 17-2 Discrete probability distributions, 17-4 Binomial distribution, 17-4 Poisson distribution, 17-5 Continuou
Page 5-29 Function NUM has the same effect as the keystroke combination ‚ï (associated with the ` key). Function NUM converts a symbolic result
Page 5-30 LIN LNCOLLECT POWEREXPAND SIMPLIFY
Page 6-1 Chapter 6 Solution to single equations In this chapter we feature those functions that the calculator provides for solving single equation
Page 6-2 Using the RPN mode, the solution is accomplished by entering the equation in the stack, followed by the variable, before entering function
Page 6-3 The following examples show the use of function SOLVE in ALG and RPN modes: The screen shot shown above displays two solutions. In the f
Page 6-4 Function SOLVEVX The function SOLVEVX solves an equation for the default CAS variable contained in the reserved variable name VX. By defau
Page 6-5 To use function ZEROS in RPN mode, enter first the polynomial expression, then the variable to solve for, and then function ZEROS. The f
Page 6-6 Notes: 1. Whenever you solve for a value in the NUM.SLV applications, the value solved for will be placed in the stack. This is useful if
Page 6-7 Press ` to return to stack. The stack will show the following results in ALG mode (the same result would be shown in RPN mode): To
Page 6-8 Press ` to return to stack, the coefficients will be shown in the stack. Press ˜ to trigger the line editor to see all the coefficient
Page TOC-17 Confidence intervals for the population mean when the population variance is known, 18-23 Confidence intervals for the
Page 6-9 To generate the algebraic expression using the roots, try the following example. Assume that the polynomial roots are [1,3,-2,1]. Use the
Page 6-10 Definitions Often, to develop projects, it is necessary to borrow money from a financial institution or from public funds. The amount of
Page 6-11 The screen now shows the value of PMT as –39,132.30, i.e., the borrower must pay the lender US $ 39,132.30 at the end of each month for th
Page 6-12 This means that at the end of 60 months the US $ 2,000,000.00 principal amount has been paid, together with US $ 347,937.79 of interest,
Page 6-13 2. The values calculated in the financial calculator environment are copied to the stack with their corresponding tag (identifying label).
Page 6-14 J „ä Prepare a list of variables to be purged @@@n@@ Enter name of variable N @I©YR@ Enter name of variable I%YR @@PV@@
Page 6-15 Press J to see the newly created EQ variable: Then, enter the SOLVE environment and select Solve equation…, by using: ‚Ï@@OK@@. The co
Page 6-16 • The user then highlights the field corresponding to the unknown for which to solve the equation, and presses @SOLVE@ • The user may fo
Page 6-17 At this point follow the instructions from Chapter 2 on how to use the Equation Writer to build an equation. The equation to enter in th
Page 6-18 The solution can be seen from within the SOLVE EQUATION input form by pressing @EDIT while the ex: field is highlighted. The resulting v
Page TOC-18 Conversion between number systems, 19-3 Wordsize, 19-4 Operations with binary integers, 19-4 The LOGIC menu, 19-5 The BIT
Page 6-19 yb1m We can type in the equation for E as shown above and use auxiliary variables for A and V, so that the resulting input form will have
Page 6-20 The result is 0.149836.., i.e., y = 0.149836. • It is known, however, that there are actually two solutions available for y in the spe
Page 6-21 written as gVDLfhf22⋅⋅= . The quantity f is known as the friction factor of the flow and it has been found to be a function of the relati
Page 6-22 Example 3 – Flow in a pipe You may want to create a separate sub-directory (PIPES) to try this example. The main equation governing
Page 6-23 Thus, the equation we are solving, after combining the different variables in the directory, is: ⋅=NuDQDDDARCYgDLQhf4/,82522πε
Page 6-24 Example 4 – Universal gravitation Newton’s law of universal gravitation indicates that the magnitude of the attractive force between two b
Page 6-25 Solve for F, and press to return to normal calculator display. The solution is F : 6.67259E-15_N, or F = 6.67259×10-15 N. Note: When u
Page 6-26 At this point the equation is ready for solution. Alternatively, you can activate the equation writer after pressing @EDIT to ente
Page 6-27 The SOLVE soft menu The SOLVE soft menu allows access to some of the numerical solver functions through the soft menu keys. To access thi
Page 6-28 The SOLVR sub-menu The SOLVR sub-menu activates the soft-menu solver for the equation currently stored in EQ. Some examples are shown nex
Page TOC-19 Programs that simulate a sequence of stack operations, 21-17 Interactive input in programs, 21-19 Prompt with an input string,
Page 6-29 As variables Q, a, and b, get assigned numerical values, the assignments are listed in the upper left corner of the display. At this point
Page 6-30 After solving the two equations, one at a time, we notice that, up to the third decimal, X is converging to a value of 7.500, while
Page 6-31 Function PROOT This function is used to find the roots of a polynomial given a vector containing the polynomial coefficients in decreasing
Page 6-32 The SOLVR sub-menu The SOLVR sub-menu in the TVM sub-menu will launch the solver for solving TVM problems. For example, pressing @)SOLV
Page 6-33 Function BEG If selected, the TMV calculations use payments at the beginning of each period. If deselected, the TMV calculations use p
Page 7-1 Chapter 7 Solving multiple equations Many problems of science and engineering require the simultaneous solutions of more than one equation.
Page 7-2 At this point, we need only press K twice to store these variables. To solve, first change CAS mode to Exact, then, list the contents of A2
Page 7-3 Notice that the right-hand sides of the two equations differ only in the sign between the two terms. Therefore, to write these equations i
Page 7-4 To solve for Pi and Po, use the command SOLVE from the S.SLV menu („Î), it may take the calculator a minute to produce the result: {[‘Pi=-(
Page 7-5 Example 1 – Example from the help facility As with all function entries in the help facility, there is an example attached to the MSLV en
Page TOC-20 Description of the PLOT menu, 22-2 Generating plots with programs, 22-14 Two-dimensional graphics, 22-14 Three-dimensional gra
Page 7-6 Example 2 - Entrance from a lake into an open channel This particular problem in open channel flow requires the simultaneous solution of t
Page 7-7 To see the original equations, EQ1 and EQ2, in terms of the primitive variables listed above, we can use function EVAL applied to
Page 7-8 Now, we are ready to solve the equation. First, we need to put the two equations together into a vector. We can do this by actually stor
Page 7-9 Press @@OK@@ and allow the solution to proceed. An intermediate solution step may look like this: The vector at the top representing the
Page 7-10 Using the Multiple Equation Solver (MES) The multiple equation solver is an environment where you can solve a system of multiple equations
Page 7-11 cosine law, and sum of interior angles of a triangle, to solve for the other three variables. If the three sides are known, the area o
Page 7-12 ‘a^2 = b^2+c^2-2*b*c*COS(α)’ ‘α+β+γ = 180’ ‘s = (a+b+c)/2’ ‘A = √ (s*(s-a)*(s-b)*(s-c))’ Then, enter the number 9, and create a list of e
Page 7-13 Preparing to run the MES The next step is to activate the MES and try one sample solution. Before we do that, however, we want to set the
Page 7-14 5[ a ] a:5 is listed in the top left corner of the display. 3[ b ] b:3 is listed in the top left corner of the display. 5[ c
Page 7-15 When done, press $ to return to the MES environment. Press J to exit the MES environment and return to the normal calculator display.
Page TOC-21 The CHARS menu, 23-2 The characters list, 23-3 Chapter 24 - Calculator objects and flags, 24-1 Description of calculator objects,
Page 7-16 Programming the MES triangle solution using User RPL To facilitate activating the MES for future solutions, we will create a program that
Page 7-17 Example 2 - Any type of triangle Use a = 3, b = 4, c = 6. The solution procedure used here consists of solving for all variables at once,
Page 7-18 carry over information from the previous solution that may wreck havoc with your current calculations. a b c α( ο) β( ο) γ( ο) A 2.5 6.9
Page 7-19 ________________________________________________________________ Program or value Store into variable:
Page 7-20 Start the multiple equation solver by pressing J@SOLVE. The calculator produces a screen labeled , "vel. & acc. polar coord.&quo
Page 7-21 To use a new set of values press, either @EXIT @@ALL@ LL, or J @SOLVE. Let's try another example using r = 2.5, vr = rD = -0.5,
Page 8-1 Chapter 8 Operations with lists Lists are a type of calculator’s object that can be useful for data processing and in programming. This C
Page 8-2 „ä 1 # 2 # 3 # 4 ` ~l1`™K The figure below shows the RPN stack before pressing the K key: Composing and decomposing lists Composing and
Page 8-3 Operations with lists of numbers To demonstrate operations with lists of numbers, we will create a couple of other lists, besides list L1 c
Page 8-4 Addition of a single number to a list produces a list augmented by the number, and not an addition of the single number to each element in
Page TOC-22 Creating libraries, 26-7 Backup battery, 26-7 Appendices Appendix A - Using input forms, A-1 Appendix B - The calculator’s keyboard
Page 8-5 Real number functions from the keyboard Real number functions from the keyboard (ABS, ex, LN, 10x, LOG, SIN, x2, √, COS, TAN, ASIN, ACOS, A
Page 8-6 SINH, ASINH COSH, ACOSH TANH, ATANH SIGN, MANT, XPON IP, FP FL
Page 8-7 %({10, 20, 30},1) = {%(10,1),%(20,1),%(30,1)}, while %(5,{10,20,30}) = {%(5,10),%(5,20),%(5,30)} In the following example, both argument
Page 8-8 The following example shows applications of the functions RE(Real part), IM(imaginary part), ABS(magnitude), and ARG(
Page 8-9 Next, with system flag 117 set to SOFT menus: This menu contains the following functions: ∆LIST : Calculate increment a
Page 8-10 Manipulating elements of a list The PRG (programming) menu includes a LIST sub-menu with a number of functions to manipulate elements of a
Page 8-11 Functions GETI and PUTI, also available in sub-menu PRG/ ELEMENTS/, can also be used to extract and place elements in a list. These two
Page 8-12 SEQ is useful to produce a list of values given a particular expression and is described in more detail here. The SEQ function takes as a
Page 8-13 Defining functions that use lists In Chapter 3 we introduced the use of the DEFINE function ( „à) to create functions of real numbers wi
Page 8-14 Next, we store the edited expression into variable @@@G@@@: Evaluating G(L1,L2) now produces the following result: As an alternat
Page Note-1 A note about screenshots in this guide A screenshot is a representation of the calculator screen. For example, the first time the calcu
Page 8-15 and that we store it into a variable called S (The screen shot below shows this action in ALG mode, however, the procedure in RPN mode is
Page 8-16 3. Divide the result above by n = 10: 4. Apply the INV() function to the latest result: Thus, the harmonic mean of list S is sh = 1.63
Page 8-17 Weighted average Suppose that the data in list S, defined above, namely: S = {1,5,3,1,2,1,3,4,2,1} is affected by the weights, W = {1, 2
Page 8-18 3. Use function ΣLIST, once more, to calculate the denominator of sw: 4. Use the expression ANS(2)/ANS(1) to calculate the weighted ave
Page 8-19 Given the list of class marks S = {s1, s2, …, sn }, and the list of frequency counts W = {w1, w2, …, wn }, the weighted average of the d
Page 8-20 To calculate this last result, we can use the following: The standard deviation of the grouped data is the square root of the vari
Page 9-1 Chapter 9 Vectors This Chapter provides examples of entering and operating with vectors, both mathematical vectors of many elements, as wel
Page 9-2 There are two definitions of products of physical vectors, a scalar or internal product (the dot product) and a vector or external product
Page 9-3 In RPN mode, you can enter a vector in the stack by opening a set of brackets and typing the vector components or elements separated by eit
Page 9-4 Vectors vs. matrices To see the @VEC@ key in action, try the following exercises: (1) Launch the Matrix Writer („²). With @VEC and @GO→
Page Note-2 Notice that the header lines cover the top first and a half lines of output in the calculator’s screen. Nevertheless, the lines of ou
Page 9-5 Activate the Matrix Writer again by using „², and press L to check out the second soft key menu at the bottom of the display. It will sho
Page 9-6 (5) Press @-COL@. The first column will disappear. (6) Press @+COL@. A row of two zeroes appears in the first row. (7) Press @GOTO@ 3@@O
Page 9-7 The following screen shots show the RPN stack before and after applying function ARRY: In RPN mode, the function [→ARRY] takes the
Page 9-8 More complicated expressions involving elements of A can also be written. For example, using the Equation Writer (‚O), we can writ
Page 9-9 Note: This approach for changing the value of an array element is not allowed in ALG mode, if you try to store 4.5 into A(3) in this mode y
Page 9-10 Attempting to add or subtract vectors of different length produces an error message (Invalid Dimension), e.g., v2+v3, u2+u3, A+v3, etc.
Page 9-11 Magnitude The magnitude of a vector, as discussed earlier, can be found with function ABS. This function is also available from t
Page 9-12 Examples of cross products of one 3-D vector with one 2-D vector, or vice versa, are presented next: Attempts to calculate a cross pr
Page 9-13 Building a three-dimensional vector Function V3 is used in the RPN mode to build a vector with the values in stack levels 1: , 2:, and 3:
Page 9-14 „Ô5 ‚í ~‚6 25 ‚í 2.3 Before pressing `, the screen will look as in the left-hand side of the following figure. After pressing `, the scr
Page Note-3 These simplifications of the screenshots are aimed at economizing output space in the guide. Be aware of the differences between the
Page 9-15 The conversion from Cartesian to cylindrical coordinates is such that r = (x2+y2)1/2, θ = tan-1(y/x), and z = z. For the case shown abov
Page 9-16 Notice that the vectors that were written in cylindrical polar coordinates have now been changed to the spherical coordinate system. The t
Page 9-17 Thus, the result is θ = 122.891o. In RPN mode use the following: [3,-5,6] ` [2,1,-3] ` DOT [3,-5,6] ` ABS [2,1,-3] ` ABS * /
Page 9-18 Thus the angle between vectors r and F is θ = 41.038o. RPN mode, we can use: [3,-5,4] ` [2,5,-6] ` CROSS ABS [3,-5,4] ` ABS [2,5,-6
Page 9-19 We can now use function EXPAND (in the ALG menu) to expand this expression: Thus, the equation of the plane through point P0(2,3,-1) and
Page 9-20 OBJ, ARRY, and LIST will be available in soft menu keys A, B, and C. Function DROP is available by using „°@)STACK @DROP. Following
Page 9-21 n+1:. For example, to create the list {1, 2, 3}, type: 1` 2` 3` 3` „°@)TYPE! !LIST@. Function ARRY This function is used to create
Page 9-22 A new variable, @@RXC@@, will be available in the soft menu labels after pressing J: Press ‚@@RXC@@ to see the program contained in the
Page 9-23 3 - Press the delete key ƒ (also known as function DROP) to eliminate the number in stack level 1: 4 - Use function LIST to create a li
Page 9-24 resulting in: Transforming a list into a vector To illustrate this transformation, we’ll enter the list {1,2,3} in RPN mode. Then, foll
Preface You have in your hands a compact symbolic and numerical computer that will facilitate calculation and mathematical analysis of problems in a
Page 1-1 Chapter 1 Getting started This chapter is aimed at providing basic information in the operation of your calculator. The exercises are aim
Page 9-25 After having defined variable @@LXV@@, we can use it in ALG mode to transform a list into a vector. Thus, change your calculator’s mode
Page 10-1 Chapter 10 Creating and manipulating matrices This chapter shows a number of examples aimed at creating matrices in the calculator and
Page 10-2 Entering matrices in the stack In this section we present two different methods to enter matrices in the calculator stack: (1) using the M
Page 10-3 If you have selected the textbook display option (using H@)DISP! and checking off Textbook), the matrix will look like the one shown abo
Page 10-4 or in the MATRICES/CREATE menu available through „Ø: The MTH/MATRIX/MAKE sub menu (let’s call it the MAKE menu) contains the follo
Page 10-5 As you can see from exploring these menus (MAKE and CREATE), they both have the same functions GET, GETI, PUT, PUTI, SUB, REPL, RDM, RAN
Page 10-6 Functions GET and PUT Functions GET, GETI, PUT, and PUTI, operate with matrices in a similar manner as with lists or vectors, i.e., you ne
Page 10-7 Notice that the screen is prepared for a subsequent application of GETI or GET, by increasing the column index of the original refer
Page 10-8 Function TRN Function TRN is used to produce the transconjugate of a matrix, i.e., the transpose (TRAN) followed by its complex conjugate
Page 10-9 value. Function CON generates a matrix with constant elements. For example, in ALG mode, the following command creates a 4×3 matrix whos
Page 1-2 b. Insert a new CR2032 lithium battery. Make sure its positive (+) side is facing up. c. Replace the plate and push it to the original pl
Page 10-10 Function RDM Function RDM (Re-DiMensioning) is used to re-write vectors and matrices as matrices and vectors. The input to the function
Page 10-11 If using RPN mode, we assume that the matrix is in the stack and use {6} ` RDM. Note: Function RDM provides a more direct and efficien
Page 10-12 want to extract elements a12, a13, a22, and a23 from the last result, as a 2×2 sub-matrix, in ALG mode, use: In RPN mode, assuming that
Page 10-13 Function →DIAG Function →DIAG takes the main diagonal of a square matrix of dimensions n×n, and creates a vector of dimension n containin
Page 10-14 so the main diagonal included only the elements in positions (1,1) and (2,2). Thus, only the first two elements of the vector were requ
Page 10-15 The Hilbert matrix has application in numerical curve fitting by the method of linear squares. A program to build a matrix out of a num
Page 10-16 „°@)BRCH! @)FOR@! @NEXT NEXT „°@)BRCH! @)@IF@ @@IF@@ IF ~ „n #1 n 1 „°@)TEST! @@@>@@@ > „°@)BRCH! @@
Page 10-17 To use the program in ALG mode, press @CRMC followed by a set of parentheses („Ü). Within the parentheses type the lists of data represe
Page 10-18 Manipulating matrices by columns The calculator provides a menu with functions for manipulating matrices by operating in their columns.
Page 10-19 decomposed in columns. To see the full result, use the line editor (triggered by pressing ˜). In RPN mode, you need to list the m
Page 1-3 At the top of the display you will have two lines of information that describe the settings of the calculator. The first line shows the
Page 10-20 as columns in the resulting matrix. The following figure shows the RPN stack before and after using function COL. Function COL
Page 10-21 In RPN mode, place the matrix in the stack first, then enter the number representing a column location before applying function COL-. T
Page 10-22 MTH/MATRIX/ROW.. sequence: („´) shown in the figure below with system flag 117 set to CHOOSE boxes: or through the MATRICES/CREATE/
Page 10-23 In RPN mode, you need to list the matrix in the stack, and the activate function ROW, i.e., @@@A@@@ ROW. The figure below show
Page 10-24 Function ROW+ Function ROW+ takes as argument a matrix, a vector with the same length as the number of rows in the matrix, and a
Page 10-25 Function RSWP Function RSWP (Row SWaP) takes as arguments two indices, say, i and j, (representing two distinct rows in a matrix),
Page 10-26 This same exercise done in RPN mode is shown in the next figure. The left-hand side figure shows the setting up of the matrix, the facto
Page 11-1 Chapter 11 Matrix Operations and Linear Algebra In Chapter 10 we introduced the concept of a matrix and presented a number of functions fo
Page 11-2 Addition and subtraction Consider a pair of matrices A = [aij]m×n and B = [bij]m×n. Addition and subtraction of these two matrices is onl
Page 11-3 By combining addition and subtraction with multiplication by a scalar we can form linear combinations of matrices of the same dimen
Page 1-4 pressing the L (NeXT menu) key. This key is the third key from the left in the third row of keys in the keyboard. Press L once more to r
Page 11-4 Vector-matrix multiplication, on the other hand, is not defined. This multiplication can be performed, however, as a special case of mat
Page 11-5 The product of a vector with a matrix is possible if the vector is a row vector, i.e., a 1×m matrix, which multiplied with a matrix m×n pr
Page 11-6 The inverse matrix The inverse of a square matrix A is the matrix A-1 such that A⋅A-1 = A-1⋅A = I, where I is the identity matrix of the s
Page 11-7 These functions are described next. Because many of these functions use concepts of matrix theory, such as singular values, rank, etc., w
Page 11-8 Singular value decomposition To understand the operation of Function SNRM, we need to introduce the concept of matrix decomposition. Basi
Page 11-9 Function SRAD Function SRAD determines the Spectral RADius of a matrix, defined as the largest of the absolute values of its eigenvalues.
Page 11-10 The condition number of a singular matrix is infinity. The condition number of a non-singular matrix is a measure of how close the matri
Page 11-11 where the values dj are constant, we say that ck is linearly dependent on the columns included in the summation. (Notice that the value
Page 11-12 The determinant of a matrix The determinant of a 2x2 and or a 3x3 matrix are represented by the same arrangement of elements of the matr
Page 11-13 For square matrices of higher order determinants can be calculated by using smaller order determinant called cofactors. The general id
Page 1-5 using the up and down arrow keys, —˜, or by pressing the number corresponding to the function in the CHOOSE box. After the function name i
Page 11-14 Function TRAN Function TRAN returns the transpose of a real or the conjugate transpose of a complex matrix. TRAN is equivalent to
Page 11-15 Function AXL Function AXL converts an array (matrix) into a list, and vice versa. For examples, Note: the latter operation is si
Page 11-16 The implementation of function LCXM for this case requires you to enter: 2`3`‚@@P1@@ LCXM ` The following figure shows the RPN stack b
Page 11-17 Using the numerical solver for linear systems There are many ways to solve a system of linear equations with the calculator. One possibi
Page 11-18 To enter matrix A you can activate the Matrix Writer while the A: field is selected. The following screen shows the Matrix Writer used f
Page 11-19 Under-determined system The system of linear equations 2x1 + 3x2 –5x3 = -10, x1 – 3x2 + 8x3 = 85, can be written as the matrix equat
Page 11-20 To see the details of the solution vector, if needed, press the @EDIT! button. This will activate the Matrix Writer. Within this env
Page 11-21 Let’s store the latest result in a variable X, and the matrix into variable A, as follows: Press K~x` to store the solution vector int
Page 11-22 can be written as the matrix equation A⋅x = b, if This system has more equations than unknowns (an over-determined system). The system
Page 11-23 Press ` to return to the numerical solver environment. To check that the solution is correct, try the following: • Press ——, to hig
Page 1-6 To navigate through the functions of this menu, press the L key to move to the next page, or „«(associated with the L key) to move to the p
Page 11-24 • If A is a square matrix and A is non-singular (i.e., it’s inverse matrix exist, or its determinant is non-zero), LSQ returns the exact
Page 11-25 Under-determined system Consider the system 2x1 + 3x2 –5x3 = -10, x1 – 3x2 + 8x3 = 85, with .8510,,831532321−==−−=
Page 11-26 Compare these three solutions with the ones calculated with the numerical solver. Solution with the inverse matrix The solution to the
Page 11-27 previous section. The procedure for the case of “dividing” b by A is illustrated below for the case 2x1 + 3x2 –5x3 = 13, x1 – 3x2 + 8x3
Page 11-28 The sub-indices in the variable names X, Y, and Z, determine to which equation system they refer to. To solve this expanded system we u
Page 11-29 To start the process of forward elimination, we divide the first equation (E1) by 2, and store it in E1, and show the three equation
Page 11-30 Y+ Z = 3, -7Z = -14. The process of backward substitution in Gaussian elimination consists in finding the values of the unknowns, starti
Page 11-31 −−−−=4314124123642augA The matrix Aaug is the same as the original matrix A with a new row, corresponding to the elements of t
Page 11-32 If you were performing these operations by hand, you would write the following: −−−−≅−−−−=4371241233214314124123642a
Page 11-33 Multiply row 3 by –3, add it to row 1, replacing it: 3\#3#1@RCIJ! Multiply row 2 by –2, add it to row 1, replacing it: 2\#2#1 @RCIJ
Page 1-7 @VIEW B VIEW the contents of a variable @@ RCL @@ C ReCaLl the contents of a variable @@STO@ D STOre the contents of a var
Page 11-34 pivoting operations. When row and column exchanges are allowed in pivoting, the procedure is known as full pivoting. When exchanging r
Page 11-35 First, we check the pivot a11. We notice that the element with the largest absolute value in the first row and first column is the value
Page 11-36 0 3 2 -1 1 0 0 0 25/8 0 -25/82 0 0 1 Checking the pivot at position (2,2), we now find that the value of 25/8,
Page 11-37 Finally, we eliminate the –1/16 from position (1,2) by using: 16 Y # 2#1@RCIJ 1 0 0 2 0 1 0 0 1 0 -1 0 0 1
Page 11-38 Then, for this particular example, in RPN mode, use: [2,-1,41] ` [[1,2,3],[2,0,3],[8,16,-1]] `/ The calculator shows an augmented matr
Page 11-39 To see the intermediate steps in calculating and inverse, just enter the matrix A from above, and press Y, while keeping the step-by-step
Page 11-40 Based on the equation A-1 = C/det(A), sketched above, the inverse matrix, A-1, is not defined if det(A) = 0. Thus, the condition det(A
Page 11-41 to produce the solution: [X=-1,Y=2,Z = -3]. Function LINSOLVE works with symbolic expressions. Functions REF, rref, and RREF, work wi
Page 11-42 The diagonal matrix that results from a Gauss-Jordan elimination is called a row-reduced echelon form. Function RREF ( Row-Reduced Ech
Page 11-43 The result is the augmented matrix corresponding to the system of equations: X+Y = 0 X-Y =2 Residual errors in linear system solu
Page 1-8 As indicated above, the TIME menu provides four different options, numbered 1 through 4. Of interest to us as this point is option 3. S
Page 11-44 Eigenvalues and eigenvectors Given a square matrix A, we can write the eigenvalue equation A⋅x = λ⋅x, where the values of λ that satisfy
Page 11-45 Using the variable λ to represent eigenvalues, this characteristic polynomial is to be interpreted as λ 3-2λ 2-22λ +21=0.
Page 11-46 Change mode to Approx and repeat the entry, to get the following eigenvalues: [(1.38,2.22), (1.38,-2.22), (-1.76,0)]. Function EGV Func
Page 11-47 Function JORDAN Function JORDAN is intended to produce the diagonalization or Jordan-cycle decomposition of a matrix. In RPN mode, give
Page 11-48 In RPN mode, function MAD generate a number of properties of a square matrix, namely: • the determinant (stack level 4) • the formal i
Page 11-49 Function contained in this menu are: LQ, LU, QR,SCHUR, SVD, SVL. Function LU Function LU takes as input a square matrix A, and re
Page 11-50 The Singular Value Decomposition (SVD) of a rectangular matrix Am×n consists in determining the matrices U, S, and V, such that Am×n = U
Page 11-51 1: [[-1.03 1.02 3.86 ][ 0 5.52 8.23 ][ 0 –1.82 5.52]] Function LQ The LQ function produces the LQ factorization of a matrix An×m returni
Page 11-52 []⋅−−⋅=⋅⋅ZYXZYXT153245112xAx[]−+++−+⋅=ZYXZYXZYXZYX532452 Finally, x⋅A⋅xT = 2X2+4Y2-Z2
Page 11-53 Function QXA Function QXA takes as arguments a quadratic form in stack level 2 and a vector of variables in stack level 1, returning the
Page 1-9 Let’s change the minute field to 25, by pressing: 25 !!@@OK#@ . The seconds field is now highlighted. Suppose that you want to change
Page 11-54 • The list of variables (stack level 1) For example, 'X^2+Y^2-Z^2+4*X*Y-16*X*Z' ` ['X','Y','Z'
Page 11-55 Function KER Function MKISOM
Page 12-1 Chapter 12 Graphics In this chapter we introduce some of the graphics capabilities of the calculator. We will present graphics of functio
Page 12-2 These graph options are described briefly next. Function: for equations of the form y = f(x) in plane Cartesian coordinates Polar: for
Page 12-3 return to normal calculator display. The PLOT SET UP window should look similar to this: • Note: You will notice that a new variable
Page 12-4 << →X ‘EXP(-X^2/2)/ √(2*π)‘ >>. Press ƒ, twice, to drop the contents of the stack. • Enter the PLOT WINDOW environment by
Page 12-5 Some useful PLOT operations for FUNCTION plots In order to discuss these PLOT options, we'll modify the function to force it to have
Page 12-6 • If you move the cursor towards the right-hand side of the curve, by pressing the right-arrow key (™), and press @ROOT, the result now i
Page 12-7 curves intercept at two points. Move the cursor near the left intercept point and press @)@FCN! @ISECT, to get I-SECT: (-0.6834…,0.2158
Page 12-8 Move the cursor to the upper left corner of the display, by using the š and — keys. To display the figure currently in level 1 of t
Page 1-10 To set the date, first set the date format. The default format is M/D/Y (month/day/year). To modify this format, press the down arrow
Page 12-9 equation writer with the expression Y1(X)= . Type LN(X). Press ` to return to the PLOT-FUNCTION window. Press L@@@OK@@@ to return to n
Page 12-10 Note: When you press J , your variables list will show new variables called @@@X@@ and @@Y1@@ . Press ‚@@Y1@@ to see the co
Page 12-11 To add labels to the graph press @EDIT L@)LABEL. Press @MENU to remove the menu labels, and get a full view of the graph. Press LL@)P
Page 12-12 Inverse functions and their graphs Let y = f(x), if we can find a function y = g(x), such that, g(f(x)) = x, then we say that g(x) is th
Page 12-13 Press @CANCL to return to the PLOT FUNCTION – WINDOW screen. Modify the vertical and horizontal ranges to read: H-View: -8 8, V-Vi
Page 12-14 Note: the soft menu keys @EDIT and @CHOOS are not available at the same time. One or the other will be selected depending on which inpu
Page 12-15 • Use @MOVE° and @MOVE³ to move the selected equation one location up or down, respectively. • Use @CLEAR if you want to clear all t
Page 12-16 • Use @ERASE to erase any graph currently existing in the graphics display window. • Use @DRAW to produce the graph according to t
Page 12-17 the function Y=X when plotting simultaneously a function and its inverse to verify their ‘reflection’ about the line Y = X.
Page 12-18 will be highlighted. If this field is not already set to FUNCTION, press the soft key @CHOOS and select the FUNCTION option, then press
(numerical) mode. The display can be adjusted to provide textbook-type expressions, which can be useful when working with matrices, vectors, fracti
Page 1-11 The figure shows 10 rows of keys combined with 3, 5, or 6 columns. Row 1 has 6 keys, rows 2 and 3 have 3 keys each, and rows 4 throug
Page 12-19 •• The @ZOOM key, when pressed, produces a menu with the options: In, Out, Decimal, Integer, and Trig. Try the following exercises: •
Page 12-20 • The cursor is now in the Indep field. Press ³~‚t @@@OK@@@ to change the independent variable to θ. • Press L@@@OK@@@ to return to
Page 12-21 will get the equation ‘2*(1-SIN(θ))’ highlighted. Let’s say, we want to plot also the function ‘2*(1-COS(θ))’ along with the previous eq
Page 12-22 { ‘(X-1)^2+(Y-2)^2=3’ , ‘X^2/4+Y^2/3=1’ } into the variable EQ. These equations we recognize as those of a circle centered at (1,2) wi
Page 12-23 centered at the origin (0,0), will extend from -2 to 2 in x, and from -√3 to √3 in y. Notice that for the circle and the ellipse the reg
Page 12-24 X(t) = X0 + V0*COS(θ0)*t Y(t) = Y0 + V0*SIN(θ0)*t – 0.5*g*t^2 which will add the variables @@@Y@@@ and @@@X@@@ to the soft menu key lab
Page 12-25 • Press @ERASE @DRAW to draw the parametric plot. • Press @EDIT L @LABEL @MENU to see the graph with labels. The window param
Page 12-26 if in RPN mode). Then, press @ERASE @DRAW. Press @CANCL to return to the PLOT, PLOT WINDOW, or PLOT SETUP screen. Press $, or L@@@O
Page 12-27 of differential equations of the form Y'(T) = F(T,Y). For our case, we let Yx and Tt, therefore, F(T,Y)f(t,x) = exp(-t2). Bef
Page 12-28 • Press L to recover the menu. Press L@)PICT to recover the original graphics menu. • When we observed the graph being plotted, y
Page 1-12 combined with some of the other keys to activate the alternative functions shown in the keyboard. For example, the P key, key(4,4), has
Page 12-29 Truth plots Truth plots are used to produce two-dimensional plots of regions that satisfy a certain mathematical condition that can be ei
Page 12-30 You can have more than one condition plotted at the same time if you multiply the conditions. For example, to plot the graph of the poin
Page 12-31 [[3.1,2.1,1.1],[3.6,3.2,2.2],[4.2,4.5,3.3], [4.5,5.6,4.4],[4.9,3.8,5.5],[5.2,2.2,6.6]] ` to store it in ΣDAT, use the function STOΣ
Page 12-32 • Press @CANCL to return to the PLOT WINDOW environment. Then, press $ , or L@@@OK@@@, to return to normal calculator display. The
Page 12-33 • Press ˜˜ to highlight the Cols: field. Enter 1@@@OK@@@ 2@@@OK@@@ to select column 1 as X and column 2 as Y in the Y-vs.-X scatter pl
Page 12-34 • Press LL@)PICT to leave the EDIT environment. • Press @CANCL to return to the PLOT WINDOW environment. Then, press $ , or L@@@OK@
Page 12-35 • Press @CANCL to return to the PLOT WINDOW environment. Then, press $ , or L@@@OK@@@, to return to normal calculator display. If
Page 12-36 • Make sure that ‘X’ is selected as the Indep: and ‘Y’ as the Depnd: variables. • Press L@@@OK@@@ to return to normal calculator displa
Page 12-37 • When done, press @EXIT. • Press @CANCL to return to PLOT WINDOW. • Press $ , or L@@@OK@@@, to return to normal calculator display.
Page 12-38 The coordinates XE, YE, ZE, stand for “eye coordinates,” i.e., the coordinates from which an observer sees the plot. The values shown ar
Page 1-13 Press the !!@@OK#@ F soft menu key to return to normal display. Examples of selecting different calculator modes are shown next. O
Page 12-39 • Press @ERASE @DRAW to see the surface plot. This time the bulk of the plot is located towards the right –hand side of the display.
Page 12-40 • Press „ô, simultaneously if in RPN mode, to access to the PLOT SETUP window. • Change TYPE to Ps-Contour. • Press ˜ and type
Page 12-41 • Press LL@)PICT to leave the EDIT environment. • Press @CANCL to return to the PLOT WINDOW environment. Then, press $ , or L@@@OK
Page 12-42 • Press „ô, simultaneously if in RPN mode, to access the PLOT SETUP window. • Press ˜ and type ‘(X+Y)*SIN(Y)’ @@@OK@@@. • Press @
Page 12-43 • Press $ , or L@@@OK@@@, to return to normal calculator display. Other functions of a complex variable worth trying for Gridmap plots
Page 12-44 • Press LL@)PICT @CANCL to return to the PLOT WINDOW environment. • Press $ , or L@@@OK@@@, to return to normal calculator displ
Page 12-45 points, lines, circles, etc. on the graphics screen, as described below. To see how to use these functions we will try the following exe
Page 12-46 MARK This command allows the user to set a mark point which can be used for a number of purposes, such as: • Start of line with the LIN
Page 12-47 BOX This command is used to draw a box in the graph. Move the cursor to a clear area of the graph, and press @BOX@. This highlights t
Page 12-48 ERASE The function ERASE clears the entire graphics window. This command is available in the PLOT menu, as well as in the plotting windo
Page 1-14 The equation writer is a display mode in which you can build mathematical expressions using explicit mathematical notation including fract
Page 12-49 Zooming in and out in the graphics display Whenever you produce a two-dimensional FUNCTION graphic interactively, the first soft-menu key
Page 12-50 BOXZ Zooming in and out of a given graph can be performed by using the soft-menu key BOXZ. With BOXZ you select the rectangular sector (
Page 12-51 ZINTG Zooms the graph so that the pixel units become user-define units. For example, the minimum PICT window has 131 pixels. When you u
Page 12-52 ALGEBRA.. ‚× (the 4 key) Ch. 5 ARITHMETIC.. „Þ (the 1 key) Ch. 5 CALCULUS.. „Ö (the 4 key) Ch. 13 SOLVER.. „
Page 12-53 PLOTADD(X^2-X) is similar to „ô but adding this function to EQ: X^2 -1. Using @ERASE @DRAW produces the plot: TABVAL(X^2-1,{1,
Page 12-54 The output is in a graphical format, showing the original function, F(X), the derivative F’(X) right after derivation and after simplific
Page 13-1 Chapter 13 Calculus Applications In this Chapter we discuss applications of the calculator’s functions to operations related to Calculus,
Page 13-2 Function lim The calculator provides function lim to calculate limits of functions. This function uses as input an expression representin
Page 13-3 Derivatives The derivative of a function f(x) at x = a is defined as the limit hxfhxfxfdxdfh)()(lim)('0−+==>− Some examples of d
Page 13-4 Out of these functions DERIV and DERVX are used for derivatives. The other functions include functions related to anti-derivati
Page 1-15 Notice that the display shows several levels of output labeled, from bottom to top, as 1, 2, 3, etc. This is referred to as the stack of
Page 13-5 The insert cursor () will be located right at the denominator awaiting for the user to enter an independent variable, say, s: ~„s. Then
Page 13-6 derivatives, utilizing the same symbol for both. The user must keep this distinction in mind when translating results from the calculator
Page 13-7 Notice that in the expressions where the derivative sign (∂) or function DERIV was used, the equal sign is preserved in the equation, bu
Page 13-8 maxima) of the function, to plot the derivative, and to find the equation of the tangent line. Try the following example for the functi
Page 13-9 • Press L @PICT @CANCL $ to return to normal calculator display. Notice that the slope and tangent line that you requested are l
Page 13-10 This result indicates that the range of the function 11)(2+=XXf corresponding to the domain D = { -1,5 } is R = 2626,22. Function S
Page 13-11 • Two lists, the first one indicates the variation of the function (i.e., where it increases or decreases) in terms of the independent v
Page 13-12 The interpretation of the variation table shown above is as follows: the function F(X) increases for X in the interval (-∞, -1), reaching
Page 13-13 For example, to determine where the critical points of function 'X^3-4*X^2-11*X+30' occur, we can use the following entries in
Page 13-14 Anti-derivatives and integrals An anti-derivative of a function f(x) is a function F(x) such that f(x) = dF/dx. For example, since d(x
Page 1-16 3.` Enter 3 in level 1 5.` Enter 5 in level 1, 3 moves to y 3.` Enter 3 in level 1, 5 moves to level 2, 3 to level 3 3.* Place
Page 13-15 Please notice that functions SIGMAVX and SIGMA are designed for integrands that involve some sort of integer function like the factorial
Page 13-16 At this point, you can press ` to return the integral to the stack, which will show the following entry (ALG mode shown): This is the
Page 13-17 Notice the application of the chain rule in the first step, leaving the derivative of the function under the integral explicitly in the
Page 13-18 Integrating an equation Integrating an equation is straightforward, the calculator simply integrates both sides of the equation simultane
Page 13-19 The last four steps show the progression of the solution: a square root, followed by a fraction, a second fraction, and the final result
Page 13-20 Thus, we can use function IBP to provide the components of an integration by parts. The next step will have to be carried out separately
Page 13-21 Improper integrals These are integrals with infinite limits of integration. Typically, an improper integral is dealt with by first calcu
Page 13-22 If you enter the integral with the CAS set to Exact mode, you will be asked to change to Approx mode, however, the limits of the integral
Page 13-23 Infinite series An infinite series has the formnnaxnh )()(1,0−∑∞=. The infinite series typically starts with indices n
Page 13-24 ∑∑∞+==−⋅+−⋅=1)(0)()(!)()(!)()(knnoonknnoonxxnxfxxnxfxf, i.e., ).()()( xRxPxfkk+= The polynomial Pk(x)
Page 1-17 line will execute the DUP function which copies the contents of stack level 1 of the stack onto level 2 (and pushes all the other stack le
Page 13-25 Function TAYLR produces a Taylor series expansion of a function of any variable x about a point x = a for the order k specified by the us
Page 13-26 In the right-hand side figure above, we are using the line editor to see the series expansion in detail.
Page 14-1 Chapter 14 Multi-variate Calculus Applications Multi-variate calculus refers to functions of two or more variables. In this Chapter we di
Page 14-2 hyxfyhxfxfh),(),(lim0−+=∂∂→ . Similarly, kyxfkyxfyfk),(),(lim0−+=∂∂→. We will use the multi-variate functions defined earlier to calcula
Page 14-3 therefore, with DERVX you can only calculate derivatives with respect to X. Some examples of first-order partial derivatives are shown ne
Page 14-4 Third-, fourth-, and higher order derivatives are defined in a similar manner. To calculate higher order derivatives in the calculator, s
Page 14-5 Total differential of a function z = z(x,y) From the last equation, if we multiply by dt, we get the total differential of the function z
Page 14-6 We find critical points at (X,Y) = (1,0), and (X,Y) = (-1,0). To calculate the discriminant, we proceed to calculate the second derivati
Page 14-7 Applications of function HESS are easier to visualize in the RPN mode. Consider as an example the function φ(X,Y,Z) = X2 + XY + XZ, we’ll
Page 14-8 The resulting matrix has elements a11 = ∂2φ/∂X2 = 6., a22 = ∂2φ/∂X2 = -2., and a12 = a21 = ∂2φ/∂X∂Y = 0. The discriminant, for this
Page 1-18 The number is rounded to the maximum 12 significant figures, and is displayed as follows: In the standard format of decimal display, inte
Page 14-9 Jacobian of coordinate transformation Consider the coordinate transformation x = x(u,v), y = y(u,v). The Jacobian of this tr
Page 14-10 ∫∫∫∫=βαθθθθφθφ)()('),(),(gfRrdrdrdAr where the region R’ in polar coordinates is R’ = {α < θ < β, f(θ) < r < g(θ)}. Dou
Page 15-1 Chapter 15 Vector Analysis Applications In this Chapter we present a number of functions from the CALC menu that apply to the analysis of
Page 15-2 At any particular point, the maximum rate of change of the function occurs in the direction of the gradient, i.e., along a unit vector u
Page 15-3 n independent variables φ(x1, x2, …,xn), and a vector of the functions [‘x1’ ‘x2’…’xn’]. Function HESS returns the Hessian matrix of the
Page 15-4 function φ(x,y,z) does not exist. In such case, function POTENTIAL returns an error message. For example, the vector field F(x,y,z) = (
Page 15-5 Curl The curl of a vector field F(x,y,z) = f(x,y,z)i+g(x,y,z)j+h(x,y,z)k, is defined by a “cross-product” of the del operator with the ve
Page 15-6 As an example, in an earlier example we attempted to find a potential function for the vector field F(x,y,z) = (x+y)i + (x-y+z)j + xzk, a
Page 15-7 produces the vector potential function Φ2 = [0, ZYX-2YX, Y-(2ZX-X)], which is different from Φ1. The last command in the screen shot show
Page 16-1 Chapter 16 Differential Equations In this Chapter we present examples of solving ordinary differential equations (ODE) using calculator f
Page 1-19 • Fixed format with decimals: This mode is mainly used when working with limited precision. For example, if you are doing financial cal
Page 16-2 The result is ‘∂x(∂x(u(x)))+3*u(x)*∂x(u(x))+u^2=1/x ’. This format shows up in the screen when the _Textbook option in the display set
Page 16-3 result by using function EVAL to verify the solution. For example, to check that u = A sin ωot is a solution of the equation d2u/dt2 + ωo
Page 16-4 The CALC/DIFF menu The DIFFERENTIAL EQNS.. sub-menu within the CALC („Ö) menu provides functions for the solution of differential equation
Page 16-5 Function LDEC The calculator provides function LDEC (Linear Differential Equation Command) to find the general solution to a linear ODE o
Page 16-6 of constants result from factoring out the exponential terms after the Laplace transform solution is obtained. Example 2 – Using the fu
Page 16-7 Allow the calculator about ten seconds to produce the result: ‘X^2 = X^2’. Example 3 - Solving a system of linear differential equations
Page 16-8 dy/dx + x2⋅y(x) = 5. In the calculator use: 'd1y(x)+x^2*y(x)=5' ` 'y(x)' ` DESOLVE The solution provided is {‘y =
Page 16-9 Next, we can write dy/dx = (C + exp x)/x = C/x + ex/x. In the calculator, you may try to integrate: ‘d1y(x) = (C + EXP(x))/x’ ` ‘y(x)’ `
Page 16-10 The solution is: Press µµto simplify the result to ‘y(t) = -((19*√5*SIN(√5*t)-(148*COS(√5*t)+80*COS(t/2)))/190)’. Press J @ODETY t
Page 16-11 circuits. In most cases one is interested in the system response after time t>0, thus, the definition of the Laplace transform, given
Page 1-20 • Scientific format The scientific format is mainly used when solving problems in the physical sciences where numbers are usually rep
Page 16-12 function LAP you get back a function of X, which is the Laplace transform of f(X). Example 2 – Determine the Laplace transform of f(t)
Page 16-13 L{df/dt} = s⋅F(s) - fo. Example 1 – The velocity of a moving particle v(t) is defined as v(t) = dr/dt, where r = r(t) is the position of
Page 16-14 Now, use ‘(-X)^3*EXP(-a*X)’ ` LAP µ. The result is exactly the same. • Integration theorem. Let F(s) = L{f(t)}, then • Convolution
Page 16-15 • Laplace transform of a periodic function of period T: • Limit theorem for the initial value: Let F(s) = L{f(t)}, then • Limit th
Page 16-16 An interpretation for the integral above, paraphrased from Friedman (1990), is that the δ-function “picks out” the value of the function
Page 16-17 Another important result, known as the second shift theorem for a shift to the right, is that L -1{e–as ⋅F(s)}=f(t-a)⋅H(t-a), with F(s)
Page 16-18 Example 1 – To solve the first order equation, dh/dt + k⋅h(t) = a⋅e–t, by using Laplace transforms, we can write: L{dh/dt + k⋅h(t)} =
Page 16-19 The result is: , i.e., h(t) = a/(k-1)⋅e-t +((k-1)⋅cCo-a)/(k-1)⋅e-kt. Thus, cC0 in the results from LDEC represents the initial cond
Page 16-20 To find the solution to the ODE, y(t), we need to use the inverse Laplace transform, as follows: OBJ ƒ ƒ Isolates right-hand side of
Page 16-21 L{d2y/dt2} + L{y(t)} = L{δ(t-3)}. With ‘Delta(X-3)’ ` LAP , the calculator produces EXP(-3*X), i.e., L{δ(t-3)} = e–3s. With Y(s) = L{y
Page TOC-1 Table of contents A note about screenshots in this guide, Note-1 Chapter 1 - Getting started, 1-1 Basic Operations, 1-1 Batteries, 1
Page 1-21 Press the !!@@OK#@ soft menu key return to the calculator display. The number now is shown as: Because this number has three figur
Page 16-22 ‘X/(X^2+1)’ ` ILAP Result, ‘COS(X)’, i.e., L -1{s/(s2+1)}= cos t. ‘1/(X^2+1)’ ` ILAP Result, ‘SIN(X)’, i.e., L -1{1/(s2+1)}= si
Page 16-23 Defining and using Heaviside’s step function in the calculator The previous example provided some experience with the use of Dirac’s delt
Page 16-24 Change TYPE to FUNCTION, if needed Change EQ to ‘0.5*COS(X)-0.25*SIN(X)+SIN(X-3)*H(X-3)’. Make sure that Indep is set to ‘X’.
Page 16-25 OBJ ƒ ƒ Isolates right-hand side of last expression ILAP Obtains the inverse Laplace transform The result is ‘y1*SIN(X-
Page 16-26 Again, there is a new component to the motion switched at t=3, namely, the particular solution yp(t) = [1+sin(t-3)]⋅H(t-3), which changes
Page 16-27 Fourier series Fourier series are series involving sine and cosine functions typically used to expand periodic functions. A function f(
Page 16-28 Thus, the first three terms of the function are: f(t) ≈ 1/3 – (4/π2)⋅cos (π⋅t)+(2/π)⋅sin (π⋅t). A graphical compari
Page 16-29 ∫∞−−−∞=⋅⋅⋅⋅⋅−⋅=TnndttTnitfTc0.,...2,1,0,1,2,...,,)2exp()(1π Function FOURIER provides the coefficient cn of the complex-form of the Fou
Page 16-30 Thus, c0 = 1/3, c1 = (π⋅i+2)/π2, c2 = (π⋅i+1)/(2π2). The Fourier series with three elements will be wri
Page 16-31 A general expression for cn The function FOURIER can provide a general expression for the coefficient cn of the complex Fourier series e
Page 1-22 Angle Measure Trigonometric functions, for example, require arguments representing plane angles. The calculator provides three different
Page 16-32 • First, define a function c(n) representing the general term cn in the complex Fourier series. • Next, define the finite complex Fo
Page 16-33 The function @@@F@@@ can be used to generate the expression for the complex Fourier series for a finite value of k. For example,
Page 16-34 F (0.5, 4, 1/3) = (-0.167070735979,0.) F (0.5, 5, 1/3) = (-0.294394690453,0.) F (0.5, 6, 1/3) = (-0.305652599743,0.) To compare the resu
Page 16-35 Fourier series for a triangular wave Consider the function <<−<<=21,210,)(xifxxifxxg which we assume to be periodic w
Page 16-36 The calculator returns an integral that cannot be evaluated numerically because it depends on the parameter n. The coefficient can s
Page 16-37 Press `` to copy this result to the screen. Then, reactivate the Equation Writer to calculate the second integral defining the coeffic
Page 16-38 Once again, replacing einπ = (-1)n, results in This result is used to define the function c(n) as follows: DEFINE(‘c(n) = - ((
Page 16-39 The resulting graph is shown below for k = 5 (the number of elements in the series is 2k+1, i.e., 11, in this case): From the plot it
Page 16-40 In this case, the period T, is 4. Make sure to change the value of variable @@@T@@@ to 4 (use: 4 K @@@T@@ `). Function g(X) can be d
Page 16-41 The simplification of the right-hand side of c(n), above, is easier done on paper (i.e., by hand). Then, retype the expression fo
Page 1-23 The coordinate system selection affects the way vectors and complex numbers are displayed and entered. To learn more about complex numbers
Page 16-42 Fourier series applications in differential equations Suppose we want to use the periodic square wave defined in the previous example as
Page 16-43 The latter result can be defined as a function, FW(X), as follows (cutting and pasting the last result into the command): We can now
Page 16-44 integration of the form ∫⋅⋅=badttftssF .)(),()( κ The function κ(s,t) is known as the kernel of the transformation. The use of an int
Page 16-45 A plot of the values An vs. ωn is the typical representation of a discrete spectrum for a function. The discrete spectrum will show tha
Page 16-46 In the calculator, set up and evaluate the following integrals to calculate C(ω) and S(ω), respectively. CAS modes are set to Exact and
Page 16-47 ∫∞⋅⋅⋅⋅==0)sin()(2)()}({ dtttfFtf ωπωsF Inverse sine transform ∫∞−⋅⋅⋅==01)sin()()()}({ dttFtfFsωωωF Fourier cosine transform ∫∞⋅⋅⋅⋅==0)co
Page 16-48 −−⋅+⋅=+⋅=ωωωπωπωiiiiF1111211121)( +⋅−+=2211121ωωωπi which is a complex function. The absolute value of the real an
Page 16-49 convolution: For Fourier transform applications, the operation of convolution is defined as ∫⋅⋅−⋅= .)()(21))(*( ξξξπdgxfxgf The foll
Page 16-50 Introduction to Random Vibrations, Spectral & Wavelet Analysis – Third Edition,” Longman Scientific and Technical, New York. The onl
Page 16-51 in the command catalog, ‚N). Store the array into variable ΣDAT by using function STOΣ (also available through ‚N). Select Bar in the
Page 1-24 • Press the H button. Next, use the down arrow key, ˜, three times. Select the Angle Measure mode by either using the \ key (second fr
Page 16-52 Example 2 – To produce the signal given the spectrum, we modify the program GDATA to include an absolute value, so that it reads: <&l
Page 16-53 Except for a large peak at t = 0, the signal is mostly noise. A smaller vertical scale (-0.5 to 0.5) shows the signal as follows: So
Page 16-54 Legendre’s equation An equation of the form (1-x2)⋅(d2y/dx2)-2⋅x⋅ (dy/dx)+n⋅ (n+1) ⋅y = 0, where n is a real number, is known as the Leg
Page 16-55 Bessel’s equation The ordinary differential equation x2⋅(d2y/dx2) + x⋅ (dy/dx)+ (x2-ν2) ⋅y = 0, where the parameter ν is a nonnegative r
Page 16-56 If you want to obtain an expression for J0(x) with, say, 5 terms in the series, use J(x,0,5). The result is ‘1-0.25*x^3+0.015625*x^4-4.
Page 16-57 With these definitions, a general solution of Bessel’s equation for all values of ν is given by y(x) = K1⋅Jν(x)+
Page 16-58 Un(x) = sin(n⋅arccos(x))/sin(arccos(x)). You can access the function TCHEBYCHEFF through the command catalog (‚N). The first four Cheb
Page 16-59 is the m-th coefficient of the binomial expansion (x+y)n. It also represents the number of combinations of n elements taken m at a time
Page 16-60 0 HERMITE, result: 1, i.e., H0* = 1. 1 HERMITE, result: ’2*X’, i.e., H1* = 2x. 2 HERMITE, result: ’4*X^2-2’, i.e., H2* = 4x
Page 16-61 To solve, press: @SOLVE (wait) @EDIT@. The result is 0.2499 ≈ 0.25. Press @@@OK@@@. Solution presented as a table of values Suppose
Page 1-25 • Use the down arrow key, ˜, four times to select the _Last Stack option. Use the soft menu key (i.e., the B key) to change the
Page 16-62 0.00 4.000 0.25 3.285 0.50 2.640 0.75 2.066 1.00 1.562 1.25 1.129 1.50 0.766 1.75 0.473 2.00 0.250 Graphical solution of first-order ODE
Page 16-63 • Also, use the following values for the remaining parameters: Init: 0, Final: 5, Step: Default, Tol: 0.0001, Init-Soln: 0 • To plo
Page 16-64 Numerical solution of second-order ODE Integration of second-order ODEs can be accomplished by defining the solution as a vector. As an
Page 16-65 Press @SOLVE (wait) @EDIT to solve for w(t=2). The solution reads [.16716… -.6271…], i.e., x(2) = 0.16716, and x'(2) = v(2) = -0
Page 16-66 Repeat for t = 1.25, 1.50, 1.75, 2.00. Press @@OK@@ after viewing the last result in @EDIT. To return to normal calculator display, pre
Page 16-67 Notice that the option V-Var: is set to 1, indicating that the first element in the vector solution, namely, x’, is to be plotted against
Page 16-68 Numerical solution for stiff first-order ODE Consider the ODE: dy/dt = -100y+100t+101, subject to the initial condition y(0) = 1.
Page 16-69 Here we are trying to obtain the value of y(2) given y(0) = 1. With the Soln: Final field highlighted, press @SOLVE. You can check th
Page 16-70 contains functions for the numerical solution of ordinary differential equations for use in programming. These functions are described n
Page 16-71 The following screens show the RPN stack before and after applying function RKF for the differential equation dy/dx = x+y, ε = 0.0
Page 1-26 • To navigate through the many options in the DISPLAY MODES input form, use the arrow keys: š™˜—. • To select or deselect any of the set
Page 16-72 The following screen shots show the RPN stack before and after application of function RRK: The value stored in variable y is 3.
Page 16-73 Function RRKSTEP This function uses an input list similar to that of function RRK, as well as the tolerance for the solution, a possible
Page 16-74 Function RKFERR This function returns the absolute error estimate for a given step when solving a problem as that described for function
Page 16-75 The following screen shots show the RPN stack before and after application of function RSBERR: These results indicate that ∆y = 4.
Page 17-1 Chapter 17 Probability Applications In this Chapter we provide examples of applications of calculator’s functions to probability distribut
Page 17-2 To simplify notation, use P(n,r) for permutations, and C(n,r) for combinations. We can calculate combinations, permutations, and factor
Page 17-3 Random number generators, in general, operate by taking a value, called the “seed” of the generator, and performing some mathematica
Page 17-4 Discrete probability distributions A random variable is said to be discrete when it can only take a finite number of values. For example,
Page 17-5 probability of getting a success in any given repetition. The cumulative distribution function for the binomial distribution is given by
Page 17-6 Examples of calculations using these functions are shown next: Continuous probability distributions The probability distribution
Page 1-27 additional fonts that you may have created (see Chapter 23) or downloaded into the calculator. Practice changing the display fonts to si
Page 17-7 The corresponding (cumulative) distribution function (cdf) would be given by an integral that has no closed-form solution. The exponentia
Page 17-8 (Continuous FUNctions) and define the following functions (change to Approx mode): Gamma pdf: 'gpdf(x) = x^(α-1)*EXP(-x/β)/(β^α*
Page 17-9 Some examples of application of these functions, for values of α = 2, β = 3, are shown below. Notice the variable IERR that shows up in
Page 17-10 ],2)(exp[21)(22σµπσ−−=xxf where µ is the mean, and σ2 is the variance of the distribution. To calculate the value of f(µ,σ2,x) for the
Page 17-11 The Student-t distribution The Student-t, or simply, the t-, distribution has one parameter ν, known as the degrees of freedom of the di
Page 17-12 0,0,)2(21)(2122>>⋅⋅Γ⋅=−−xexxfxνννν The calculator provides for values of the upper-tail (cumulative) distribution function for th
Page 17-13 )2(122)1()2()2()()2()(DNNNDFNDNFDNDNxfνννννννννννν+−⋅−⋅Γ⋅Γ⋅⋅+Γ= The calculator provides for values of the upper-tail (cumulative) distri
Page 17-14 • Exponential, F(x) = 1 - exp(-x/β) • Weibull, F(x) = 1-exp(-αxβ) (Before continuing, make sure to purge variables α and β). To find
Page 17-15 of the complicated nature of function Y(X), it will take some time before the graph is produced. Be patient.) There are two roots of
Page 17-16 For the normal, Student’s t, Chi-square (χ2), and F distributions, which are represented by functions UTPN, UTPT, UPTC, and UTPF in the
Page 1-28 To illustrate these settings, either in algebraic or RPN mode, use the equation writer to type the following definite integral: ‚O…Á0™„虄
Page 17-17 To facilitate solution of equations involving functions UTPN, UTPT, UTPC, and UTPF, you may want to create a sub-directory UTPEQ were you
Page 17-18 With these four equations, whenever you launch the numerical solver you have the following choices: Examples of solution of equ
Page 18-1 Chapter 18 Statistical Applications In this Chapter we introduce statistical applications of the calculator including statistics of a samp
Page 18-2 Store the program in a variable called LXC. After storing this program in RPN mode you can also use it in ALG mode. To store a column vec
Page 18-3 Definitions The definitions used for these quantities are the following: Suppose that you have a number data points x1, x2, x3, …, repres
Page 18-4 (n+1)/2. If you have an even number, n, of elements, the median is the average of the elements located in positions n/2 and (n+1)/2. Alt
Page 18-5 Coefficient of variation The coefficient of variation of a sample combines the mean, a measure of central tendency, with the standard dev
Page 18-6 Suppose that the classes, or bins, will be selected by dividing the interval (xbot, xtop), into k = Bin Count classes by selecting a numb
Page 18-7 • Obtain single-variable information using: ‚Ù @@@OK@@@. Use Sample for the Type of data set, and select all options as results. The re
Page 18-8 of the next row. Thus, for the second class, the cumulative frequency is 18+15 = 33, while for class number 3, the cumulative frequency i
Page 1-29 For the example of the integral ∫∞−0dXeX, presented above, selecting the _Small Stack Disp in the EQW line of the DISPLAY MODES input form
Page 18-9 Histograms A histogram is a bar plot showing the frequency count as the height of the bars while the class boundaries shown the base of t
Page 18-10 A plot of frequency count, fi, vs. class marks, xMi, is known as a frequency polygon. A plot of the cumulative frequency vs. the upp
Page 18-11 • To obtain the data fitting press @@OK@@. The output from this program, shown below for our particular data set, consists of the foll
Page 18-12 Indep. Depend. Type of Actual Linearized variable Variable Covar. Fitting Model Model ξ η sξη Linear y = a + bx [same] x
Page 18-13 the program CRMC developed in Chapter 10. Next, save this matrix into the statistical matrix ΣDAT, by using function STOΣ. Finally, la
Page 18-14 • To access the summary stats… option, use: ‚Ù˜˜˜@@@OK@@@ • Select the column numbers corresponding to the x- and y-data, i.e., X-Col:
Page 18-15 which we’ll store in variable %TILE (percent-tile). This program requires as input a value p within 0 and 1, representing the 100p perc
Page 18-16 ΣDAT: places contents of current ΣDATA matrix in level 1 of the stack. „ΣDAT: stores matrix in level 1 of stack into ΣDATA matrix. The
Page 18-17 The functions available are the following: TOT: show sum of each column in ΣDATA matrix. MEAN: shows average of each column in ΣD
Page 18-18 The FIT sub-menu The FIT sub-menu contains functions used to fit equations to the data in columns Xcol and Ycol of the ΣDATA matrix.
Page 2-1 Chapter 2 Introducing the calculator In this chapter we present a number of basic operations of the calculator including the use of the Equ
Page 18-19 • Calculate statistics of each column: @)STAT @)1VAR: @TOT produces [38.5 87.5 82799.8] @MEAN produces [5.5. 12.5 11828.54…] @
Page 18-20 @CANCL returns to main display • Determine the fitting equation and some of its statistics: @)STAT @)FIT@ @£LINE produces &
Page 18-21 L @)STAT @PLOT @SCATR produce scattergram of y vs. x @STATL show line for log fitting Obviously, the log-fit is not a good cho
Page 18-22 Confidence intervals Statistical inference is the process of making conclusions about a population based on information from sample dat
Page 18-23 to estimate is its mean value, µ. We will use as an estimator the mean value of the sample, X, defined by (a rule): ∑=⋅=niiXnX1.1 For
Page 18-24 The one-sided upper and lower 100(1-α) % confidence limits for the population mean µ are, respectively, X+zα⋅σ/√n , and X−zα⋅σ/√n . Th
Page 18-25 is the probability of success, then the mean value, or expectation, of X is E[X] = p, and its variance is Var[X] = p(1-p). If an exper
Page 18-26 Confidence intervals for sums and differences of mean values If the population variances σ12 and σ22 are known, the confidence intervals
Page 18-27 reason to believe that the two unknown population variances are different, we can use the following confidence interval ()22/,2122/,212
Page 18-28 3. Z-INT: 1 p.: Single sample confidence interval for the proportion, p, for large samples with unknown population variance. 4. Z-INT:
Page TOC-2 Creating algebraic expressions, 2-7 Editing algebraic expressions, 2-8 Using the Equation Writer (EQW) to create expressions, 2
Page 2-2 If the approximate mode (APPROX) is selected in the CAS (see Appendix C), integers will be automatically converted to reals. If you are not
Page 18-29 The result indicates that a 95% confidence interval has been calculated. The Critical z value shown in the screen above corresponds to t
Page 18-30 The variable ∆µ represents µ 1 – µ2. Example 3 – A survey of public opinion indicates that in a sample of 150 people 60 favor inc
Page 18-31 Press ‚Ù—@@@OK@@@ to access the confidence interval feature in the calculator. Press ˜˜˜@@@OK@@@ to select option 4. Z-INT: p1 – p2..
Page 18-32 The figure shows the Student’s t pdf for ν = 50 – 1 = 49 degrees of freedom. Example 6 -- Determine the 99% confidence interval
Page 18-33 Confidence intervals for the variance To develop a formula for the confidence interval for the variance, first we introduce the s
Page 18-34 In Chapter 17 we use the numerical solver to solve the equation α = UTPC(γ,x). In this program, γ represents the degrees of freedom (n-
Page 18-35 Procedure for testing hypotheses The procedure for hypothesis testing involves the following six steps: 1. Declare a null hypothesis, H0
Page 18-36 Rejecting a true hypothesis, Pr[Type I error] = Pr[T∈R|H0] = α Not rejecting a false hypothesis, Pr[Type II error] = Pr[T∈A|H1
Page 18-37 First, we calculate the appropriate statistic for the test (to or zo) as follows: • If n < 30 and the standard deviation of the popu
Page 18-38 deviation s = 3.5. We assume that we don't know the value of the population standard deviation, therefore, we calculate a t statist
Page 2-3 An algebraic object, or simply, an algebraic (object of type 9), is a valid algebraic expression enclosed between apostrophes. Binary
Page 18-39 • If using z, P-value = UTPN(0,1,zo) • If using t, P-value = UTPT(ν,to) Example 2 -- Test the null hypothesis Ho: µ = 22.0 ( =
Page 18-40 Two-sided hypothesis If the alternative hypothesis is a two-sided hypothesis, i.e., H1: µ1-µ2 ≠ δ, The P-value for this test is calcula
Page 18-41 Inferences concerning one proportion Suppose that we want to test the null hypothesis, H0: p = p0, where p represents the probability of
Page 18-42 Testing the difference between two proportions Suppose that we want to test the null hypothesis, H0: p1-p2 = p0, where the p's repr
Page 18-43 Pr[Z> zα] = 1-Φ(zα) = α, or Φ(z α) = 1- α, Reject the null hypothesis, H0, if z0 >zα, and H1: p1-p2 > p0, or if z0 < - zα,
Page 18-44 Try the following exercises: Example 1 – For µ0 = 150, σ = 10, x = 158, n = 50, for α = 0.05, test the hypothesis H0: µ = µ0, against t
Page 18-45 Example 2 -- For µ0 = 150, x = 158, s = 10, n = 50, for α = 0.05, test the hypothesis H0: µ = µ0, against the alternative hypothesis, H
Page 18-46 variance, test the hypothesis H0: µ1−µ2 = 0, against the alternative hypothesis, H1: µ1−µ2 < 0. Press ‚Ù—— @@@OK@@@ to access the h
Page 18-47 Inferences concerning one variance The null hypothesis to be tested is , Ho: σ2 = σo2, at a level of confidence (1-α)100%, or significanc
Page 18-48 Inferences concerning two variances The null hypothesis to be tested is , Ho: σ12 = σ22, at a level of confidence (1-α)100%, or signific
Page 2-4 5.*„Ü1.+1./7.5™/ „ÜR3.-2.Q3 The resulting expression is: 5.*(1.+1./7.5)/(ƒ3.-2.^3). Press ` to get the expression in the display as fo
Page 18-49 Example1 -- Consider two samples drawn from normal populations such that n1 = 21, n2 = 31, s12 = 0.36, and s22 = 0.25. We test the null
Page 18-50 Suppose that we have n paired observations (xi, yi); we predict y by means of ∧y = a + b⋅x, where a and b are constant. Define the pred
Page 18-51 Additional equations for linear regression The summary statistics such as Σx, Σx2, etc., can be used to define the following quantities:
Page 18-52 Let yi = actual data value, ^yi = a + b⋅xi = least-square prediction of the data. Then, the prediction error is: ei = yi - ^yi = yi - (
Page 18-53 • Hypothesis testing on the intercept , Α: Null hypothesis, H0: Α = Α0, tested against the alternative hypothesis, H1: Α ≠ Α0. The test
Page 18-54 Example 1 -- For the following (x,y) data, determine the 95% confidence interval for the slope B and the intercept A x 2.0 2.5 3.0 3.5
Page 18-55 Confidence intervals for the slope (Β) and intercept (A): • First, we obtain t n-2,α/2 = t3,0.025 = 3.18244630528 (See chapter 17 fo
Page 18-56 Example 3 – Test of significance for the linear regression. Test the null hypothesis for the slope H0: Β = 0, against the alternative h
Page 18-57 Then, the vector of coefficients is obtained from b = (XT⋅X)-1⋅XT⋅y, where y is the vector y = [y1 y2 … ym]T. For example, use the foll
Page 18-58 You should have in your calculator’s stack the value of the matrix X and the vector b, the fitted values of y are obtained from y = X⋅b,
Page 2-5 The result will be shown as follows: To evaluate the expression we can use the EVAL function, as follows: µ„î` As in the previous exampl
Page 18-59 If p = n-1, X = Vn. If p < n-1, then remove columns p+2, …, n-1, n from Vn to form X. If p > n-1, then add columns n+1, …, p-1,
Page 18-60 Here is the translation of the algorithm to a program in User RPL language. (See Chapter 21 for additional information on programming):
Page 18-61 As an example, use the following data to obtain a polynomial fitting with p = 2, 3, 4, 5, 6. x y 2.30 179.72 3.20 562.30 4.50 1969.11 1
Page 18-62 Selecting the best fitting As you can see from the results above, you can fit any polynomial to a set of data. The question arises, whic
Page 18-63 « Open program x y p Enter lists x and y, and number p « Open subprogram1 x SIZE n Determine size of x
Page 18-64 yv − ABS SQ Calculate SST / Calculate SSE/SST NEG 1 + √ Calculate r = [1–SSE/SST ]1/2
Page 19-1 Chapter 19 Numbers in Different Bases In this Chapter we present examples of calculations of number in bases other than the decimal basis.
Page 19-2 With system flag 117 set to SOFT menus, the BASE menu shows the following: With this format, it is evident that the LOGIC, BIT, a
Page 19-3 As the decimal (DEC) system has 10 digits (0,1,2,3,4,5,6,7,8,9), the hexadecimal (HEX) system has 16 digits (0,1,2,3,4,5,6,7,8,9,A,B,C,D,
Page 19-4 To see what happens if you select the @DEC@ setting, try the following conversions: The only effect of selecting the DECimal syste
Page 2-6 This latter result is purely numerical, so that the two results in the stack, although representing the same expression, seem different.
Page 19-5 The LOGIC menu The LOGIC menu, available through the BASE (‚ã) provides the following functions: The functions AND, OR, XOR (exclusi
Page 19-6 XOR (BIN) NOT (HEX) The BIT menu The BIT menu, available through the BASE (‚ã) provides the following functions:
Page 19-7 Functions RLB, SLB, SRB, RRB, contained in the BIT menu, are used to manipulate bits in a binary integer. The definition of these functi
Page 20-1 Chapter 20 Customizing menus and keyboard Through the use of the many calculator menus you have become familiar with the operation of menu
Page 20-2 Menu numbers (RCLMENU and MENU functions) Each pre-defined menu has a number attached to it. For example, suppose that you activate the M
Page 20-3 To activate any of those functions you simply need to enter the function argument (a number), and then press the corresponding soft menu k
Page 20-4 Menu specification and CST variable From the two exercises shown above we notice that the most general menu specification list include a n
Page 20-5 Customizing the keyboard Each key in the keyboard can be identified by two numbers representing their row and column. For example, the V
Page 20-6 ASN: Assigns an object to a key specified by XY.Z STOKEYS: Stores user-defined key list RCLKEYS: Returns current user-defined key list DE
Page 20-7 in the second display line. Pressing for „Ì C for this example, you should recover the PLOT menu as follows: If you have more than one
Page 2-7 The editing cursor is shown as a blinking left arrow over the first character in the line to be edited. Since the editing in this case c
Page 21-1 Chapter 21 Programming in User RPL language User RPL language is the programming language most commonly used to program the calculator. T
Page 21-2 „´@)HYP @SINH SINH Calculate sinh of level 1 1#~„x „º 1 x SQ Enter 1 and calculate x2 „´@)@MTH@ @LIST @ADD@ ADD Calculat
Page 21-3 would be replaced by the value that the program uses and then completely removed from your variable menu after program execution. From t
Page 21-4 « → x « x SINH 1 x SQ ADD / » ». When done editing the program press ` . The modified program is stored back into variable @@g@@. Gl
Page 21-5 All these rule may sound confusing for a new calculator user. They all can be simplified to the following suggestion: Create directories
Page 21-6 DO: DO-UNTIL-END construct for loops WHILE: WHILE-REPEAT-END construct for loops TEST: Comparison operators, logical operators, flag
Page 21-7 STACK MEM/DIR BRCH/IF BRCH/WHILE TYPE DUP PURGE IF WHILE OBJ SWAP RCL THEN REPEAT ARRY DROP STO ELSE END LIST OVER PATH END S
Page 21-8 LIST/ELEM GROB CHARS MODES/FLAG MODES/MISC GET GROB SUB SF BEEP GETI BLANK REPL CF CLK PUT GOR POS FS? SYM PUTI GXOR SIZE FC?
Page 21-9 TIME ERROR RUN DATE DOERR DBUG DATE ERRN SST TIME ERRM SST↓ TIME ERR0 NEXT TICKS LASTARG HALT KILL TIME/ALRM ERROR/IFERR OFF ACK IFE
Page 21-10 „@)@IF@@ „@)CASE@ ‚@)@IF@@ ‚@)CASE@
Page 2-8 bLyRRxL212+++ We set the calculator operating mode to Algebraic, the CAS to Exact, and the display to Textbook. To enter this algebraic e
Page 21-11 @)STACK DUP „°@)STACK @@DUP@@ SWAP „°@)STACK @SWAP@ DROP „°@)STACK @DROP@ @)@MEM@@ @)@DIR@@ PURGE „°@)@MEM@@ @)@DI
Page 21-12 @)@BRCH@ @)WHILE@ WHILE „°@)@BRCH@ @)WHILE@ @WHILE REPEAT „°)@BRCH@ @)WHILE@ @REPEA END „°)@BRCH@ @)WHILE@ @@END@ @
Page 21-13 @)LIST@ @)PROC@ REVLIST „°@)LIST@ @)PROC@ @REVLI@ SORT „°@)LIST@ @)PROC@ L @SORT@ SEQ „°@)LIST@ @)PROC@ L @@SEQ@@ @)M
Page 21-14 As additional programming exercises, and to try the keystroke sequences listed above, we present herein three programs for creating or ma
Page 21-15 Examples of sequential programming In general, a program is any sequence of calculator instructions enclosed between the program containe
Page 21-16 where Cu is a constant that depends on the system of units used [Cu = 1.0 for units of the International System (S.I.), and Cu = 1.486 fo
Page 21-17 You can also separate the input data with spaces in a single stack line rather than using `. Programs that simulate a sequence of stack
Page 21-18 As you can see, y is used first, then we use b, g, and Q, in that order. Therefore, for the purpose of this calculation we need to enter
Page 21-19 Note: SQ is the function that results from the keystroke sequence „º. Save the program into a variable called hv: ³~„h~„v K
Page 21-20 it is always possible to recall the program definition into the stack (‚@@@q@@@) to see the order in which the variables must be entered,
Page 2-9 The editing cursor is shown as a blinking left arrow over the first character in the line to be edited. As in an earlier exercise on lin
Page 21-21 ,)12(32422SSSS⋅⋅⋅ which indicates the position of the different stack input levels in the formula. By comparing this result with the or
Page 21-22 The result is a stack prompting the user for the value of a and placing the cursor right in front of the prompt :a: Enter a value for
Page 21-23 @SST↓@ Result: a:2 @SST↓@ Result: empty stack, executing →a @SST↓@ Result: empty stack, entering subprogram « @SST↓@ Resu
Page 21-24 This can be used to execute at once any sub-program called from within a main program. Examples of the application of @@SST@ will be sho
Page 21-25 stack level 7 to give a title to the input string, and leave stack level 6 empty to facilitate reading the display, we have only stack le
Page 21-26 Store the new program back into variable @@@p@@@. Press @@@p@@@ to run the program. Enter values of V = 0.01_m^3 and T = 300_K in th
Page 21-27 Enter values of V = 0.01_m^3, T = 300_K, and n = 0.8_mol. Before pressing `, the stack will look like this: Press ` to get the resul
Page 21-28 The lists in items 4 and 5 can be empty lists. Also, if no value is to be selected for these options you can use the NOVAL command („°L@
Page 21-29 4. List of reset values: { 120 1 .0001} 5. List of initial values: { 110 1.5 .00001} Save the program into variable INFP1. Press @INFP
Page 21-30 Thus, we demonstrated the use of function INFORM. To see how to use these input values in a calculation modify the program as follows:
Page 2-10 • Press „˜ to activate the line editor once more. The result is now: • Pressing ` once more to return to normal display. To see the
Page 21-31 « “ CHEZY’S EQN” { { “C:” “Chezy’s coefficient” 0} { “R:” “Hydraulic radius” 0 } { “S:” “Channel bed slope” 0} } { 2 1 } { 120 1 .0001} {
Page 21-32 Activation of the CHOOSE function will return either a zero, if a @CANCEL action is used, or, if a choice is made, the choice selected (
Page 21-33 the commands “Operation cancelled” MSGBOX will show a message box indicating that the operation was cancelled. Identifying output in pro
Page 21-34 Note: For mathematical operations with tagged quantities, the calculator will "detag" the quantity automatically before the ope
Page 21-35 (Recall that the function SWAP is available by using „°@)STACK @SWAP@). Store the program back into FUNCa by using „ @FUNCa. Next, r
Page 21-36 Example 3 – tagging input and output from function p(V,T) In this example we modify the program @@@p@@@ so that the output tagged input
Page 21-37 To erase any character while editing the program, place the cursor to the right of the character to be erased and use the backspace key ƒ
Page 21-38 The result is the following message box: Press @@@OK@@@ to cancel the message box. You could use a message box for output from a p
Page 21-39 Press @@@OK@@@ to cancel message box output. The stack will now look like this: Including input and output in a message box We co
Page 21-40 You will notice that after typing the keystroke sequence ‚ë a new line is generated in the stack. The last modification that needs to
Page 2-11 The Equation Writer is launched by pressing the keystroke combination … ‚O (the third key in the fourth row from the top in the keyboard).
Page 21-41 values may be a tedious process. You could have the program itself attach those units to the input and output values. We will illustra
Page 21-42 we generate a number with units (e.g., 0.01_m^3), but the tag is lost. 4. T ‘1_K’ * :Calculating value of T including S.I. units
Page 21-43 Message box output without units Let’s modify the program @@@p@@@ once more to eliminate the use of units throughout it. The unit-less
Page 21-44 statement can be true (represented by the numerical value of 1. in the calculator), or false (represented by the numerical value of 0. in
Page 21-45 The available logical operators are: AND, OR, XOR (exclusive or), NOT, and SAME. The operators will produce results that are true or fal
Page 21-46 The calculator includes also the logical operator SAME. This is a non-standard logical operator used to determine if two objects are ide
Page 21-47 The IF…THEN…END construct The IF…THEN…END is the simplest of the IF program constructs. The general format of this construct is: IF l
Page 21-48 and save it under the name ‘f1’. Press J and verify that variable @@@f1@@@ is indeed available in your variable menu. Verify the follow
Page 21-49 « → x « IF ‘x<3’ THEN ‘x^2‘ ELSE ‘1-x’ END EVAL ”Done” MSGBOX » » and save it under the name ‘f2’. Press J and verify that variable @
Page 21-50 While this simple construct works fine when your function has only two branches, you may need to nest IF…THEN…ELSE…END constructs to deal
Page TOC-3 The inverse function, 3-3 Addition, subtraction, multiplication, division, 3-3 Using parentheses, 3-4 Absolute value functi
Page 2-12 in “textbook” style instead of a line-entry style. Thus, when a division sign (i.e., /) is entered in the Equation Writer, a fraction is
Page 21-51 « → x « IF ‘x<3‘ THEN ‘x^2‘ ELSE IF ‘x<5‘ THEN ‘1-x‘ ELSE IF ‘x<3*π‘ THEN ‘SIN(x)‘ ELSE IF ‘x<15‘ THEN ‘EXP(x)‘ ELSE –2 END
Page 21-52 If you are in the BRCH menu, i.e., („°@)@BRCH@ ) you can use the following shortcuts to type in your CASE construct (The location of the
Page 21-53 As you can see, f3c produces exactly the same results as f3. The only difference in the programs is the branching constructs used. For
Page 21-54 „°@)@BRCH@ @)START @START Within the BRCH menu („°@)@BRCH@) the following keystrokes are available to generate START constructs (t
Page 21-55 2. A zero is entered, moving n to stack level 2. 3. The command DUP, which can be typed in as ~~dup~, copies the contents of stack le
Page 21-56 @SST↓@ SL1 = 0., (start value of loop index) @SST↓@ SL1 = 2.(n), SL2 = 0. (end value of loop index) @SST↓@ Empty s
Page 21-57 @SST↓@ Empty stack (NEXT – end of loop) --- loop execution number 3 for k = 2 @SST↓@ SL1 = 2. (k) @SST↓@ SL1 = 4.
Page 21-58 The START…STEP construct The general form of this statement is: start_value end_value START program_statements increment NEXT The sta
Page 21-59 Use @SST↓@ to step into the program and see the detailed operation of each command. The FOR construct As in the case of the STA
Page 21-60 Using a FOR…NEXT loop: « 0 → n S « 0 n FOR k k SQ S + ‘S‘ STO NEXT S “S” →TAG » » Store this program in a variable @@S2@@. Verify the
Page 2-13 The expression now looks as follows: Suppose that now you want to add the fraction 1/3 to this entire expression, i.e., you want to enter
Page 21-61 • Check out that the program call 0.5 ` 2.5 ` 0.5 ` @GLIS2 produces the list {0.5 1. 1.5 2. 2.5}. • To see step-by-step operation use
Page 21-62 Store this program in a variable @@S3@@. Verify the following exercises: J 3 @@@S3@@ Result: S:14 4 @@@S3@@ Result: S:30 5 @@@
Page 21-63 loop index that gets modified before the logical_statement is checked at the beginning of the next repetition. Unlike the DO command, if
Page 21-64 J1 # 1.5 # 0.5 ` Enter parameters 1 1.5 0.5 [‘] @GLIS4 ` Enter the program name in level 1 „°LL @)@RUN@ @@DBG@ Start
Page 21-65 ERRM This function returns a character string representing the error message of the most recent error. For example, in Approx mode, if y
Page 21-66 IF trap-clause THEN error-clause END IF trap-clause THEN error-clause ELSE normal-clause END The operation of these logical constructs
Page 21-67 statement. At this point you will be ready to type the RPL program. The following figures show the RPL> command with the program bef
Page 22-1 Chapter 22 Programs for graphics manipulation This chapter includes a number of examples showing how to use the calculator’s functions for
Page 22-2 To user-define a key you need to add to this list a command or program followed by a reference to the key (see details in Chapter 20). Ty
Page 22-3 LABEL (10) The function LABEL is used to label the axes in a plot including the variable names and minimum and maximum values of the axes
Page 2-14 To recover the larger-font display, press the @BIG C soft menu key once more. Evaluating the expression To evaluate the expression (o
Page 22-4 EQ (3) The variable name EQ is reserved by the calculator to store the current equation in plots or solution to equations (see chapter …).
Page 22-5 Note: the SCALE commands shown here actually represent SCALE, SCALEW, SCALEH, in that order. The following diagram illustrates the func
Page 22-6 INDEP (a) The command INDEP specifies the independent variable and its plotting range. These specifications are stored as the third param
Page 22-7 CENTR (g) The command CENTR takes as argument an ordered pair (x,y) or a value x, and adjusts the first two elements in the variable PPAR,
Page 22-8 A list of two binary integers {#n #m}: sets the tick annotations in the x- and y-axes to #n and #m pixels, respectively. AXES (k) The inp
Page 22-9 The PTYPE menu within 3D (IV) The PTYPE menu under 3D contains the following functions: These functions correspond to the graphics opti
Page 22-10 XVOL (N), YVOL (O), and ZVOL (P) These functions take as input a minimum and maximum value and are used to specify the extent of the para
Page 22-11 The STAT menu within PLOT The STAT menu provides access to plots related to statistical analysis. Within this menu we find the followi
Page 22-12 The PTYPE menu within STAT (I) The PTYPE menu provides the following functions: These keys correspond to the plot types Bar (A), His
Page 22-13 and slope of a data fitting model, and the type of model to be fit to the data in ΣDAT. XCOL (H) The command XCOL is used to indicate wh
Page 2-15 Use the function UNDO ( …¯) once more to recover the original expression: Evaluating a sub-expression Suppose that you want to evaluate
Page 22-14 • AXES: when selected, axes are shown if visible within the plot area or volume. • CNCT: when selected the plot is produced so that i
Page 22-15 Three-dimensional graphics The three-dimensional graphics available, namely, options Slopefield, Wireframe, Y-Slice, Ps-Contour, Gridmap
Page 22-16 @)PPAR Show plot parameters ~„r` @INDEP Define ‘r’ as the indep. variable ~„s` @DEPND Define ‘s’ as the dependent variable
Page 22-17 ‘1+SIN(θ)’ ` „ @@EQ@@ Store complex funct. r = f(θ) into EQ @)PPAR Show plot parameters { θ 0 6.29} ` @INDEP Define ‘θ’ as the
Page 22-18 « Start program {PPAR EQ} PURGE Purge current PPAR and EQ ‘√r’ STEQ Store ‘√r’ into EQ ‘r’ INDEP Set indepe
Page 22-19 Example 3 – A polar plot. Enter the following program: « Start program RAD {PPAR EQ} PURGE Change to radians, purge vars. ‘
Page 22-20 PICT This soft key refers to a variable called PICT that stores the current contents of the graphics window. This variable name, howeve
Page 22-21 between those coordinates, turning off pixels that are on in the line path and vice versa. BOX This command takes as input two ordered
Page 22-22 PIX?, PIXON, and PIXOFF These functions take as input the coordinates of point in user coordinates, (x,y), or in pixels {#n, #m}. •
Page 22-23 « Start program DEG Select degrees for angular measures 0. 100. XRNG Set x range 0. 50. YRNG Set y range E
Page 2-16 Then, press the @EVAL D soft menu key to obtain: Let’s try a numerical evaluation of this term at this point. Use …ï to obtain: Let’s
Page 22-24 It is suggested that you create a separate sub-directory to store the programs. You could call the sub-directory RIVER, since we are d
Page 22-25 Data set 1 Data set 2 x y x y 0.4 6.3 0.7 4.8 1.0 4.9 1.0 3.0 2.0 4.3 1.5 2.0 3.4 3.0 2.2 0.9 4.0 1.2 3.5 0.4 5.8 2.0 4.5 1.0 7
Page 22-26 correspond to the lower right corner of the screen {# 82h #3Fh}, which in user-coordinates is the point (xmax, ymin). The coordinates of
Page 22-27 Animating a collection of graphics The calculator provides the function ANIMATE to animate a number of graphics that have been placed in
Page 22-28 The 11 graphics generated by the program are still available in the stack. If you want to re-start the animation, simply use: 11 ANIMATE
Page 22-29 otherwise quiescent water that gets reflected from the walls of a circular tank back towards the center. Press $ to stop the animation.
Page 22-30 Graphic objects (GROBs) The word GROB stands for GRaphics OBjects and is used in the calculator’s environment to represent a pixel-by-pi
Page 22-31 You can also convert equations into GROBs. For example, using the equation writer type in the equation ‘X^2+3’ into stack level 1, and
Page 22-32 BLANK The function BLANK, with arguments #n and #m, creates a blank graphics object of width and height specified by the values #n and #m
Page 22-33 An example of a program using GROB The following program produces the graph of the sine function including a frame – drawn with the funct
Page 2-17 And will use the editing features of the Equation Editor to transform it into the following expression: In the previous exercises we used
Page 22-34 side figure shows the state of stresses when the element is rotated by an angle φ. In this case, the normal stresses are σ’xx and σ’yy,
Page 22-35 with respect to segment AB. The coordinates of point A’ will give the values (σ’xx,τ’xy), while those of B’ will give the values (σ’yy,τ
Page 22-36 Modular programming To develop the program that will plot Mohr’s circle given a state of stress, we will use modular programming. Basica
Page 22-37 INDAT, MOHRC. Before re-ordering the variables, run the program once by pressing the soft-key labeled @MOHRC. Use the following: @MOH
Page 22-38 To find the principal normal values press š until the cursor returns to the intersection of the circle with the positive section of the
Page 22-39 The result is: Ordering the variables in the sub-directory Running the program MOHRCIRCL for the first time produced a couple of new v
Page 22-40 J@MOHRC Start program PRNST 12.5˜ Enter σx = 12.5 6.25\˜ Enter σy = -6.25 5\` Enter τxy = -5, and finish data entry. The result is
Page 22-41 Press @@@OK@@@ to continue program execution. The result is the following figure: Since program INDAT is used also for program @PRNS
Page 23-1 Chapter 23 Character strings Character strings are calculator objects enclosed between double quotes. They are treated as text by the ca
Page 23-2 Examples of application of these functions to strings are shown next: String concatenation Strings can be concatenat
Page 2-18 Next, press the down arrow key (˜) to trigger the clear editing cursor highlighting the 3 in the denominator of π 2/3. Press the left arr
Page 23-3 The operation of NUM, CHR, OBJ, and STR was presented earlier in this Chapter. We have also seen the functions SUB and REPL in r
Page 23-4 say they line feed character , you will see at the left side of the bottom of the screen the keystroke sequence to get such character
Page 24-1 Chapter 24 Calculator objects and flags Numbers, lists, vectors, matrices, algebraics, etc., are calculator objects. They are classified
Page 24-2 Number Type Example ____________________________________________________________________ 21 Extended Real Number Long Real 22
Page 24-3 Calculator flags A flag is a variable that can either be set or unset. The status of a flag affects the behavior of the calculator, if th
Page 24-4 Functions for manipulating calculator flags are available in the PRG/MODES/FLAG menu. The PRG menu is activated with „°. The following sc
Page 25-1 Chapter 25 Date and Time Functions In this Chapter we demonstrate some of the functions and calculations using times and dates. The TIME
Page 25-2 Browsing alarms Option 1. Browse alarms... in the TIME menu lets you review your current alarms. For example, after entering the alarm u
Page 25-3 The application of these functions is demonstrated below. DATE: Places current date in the stack DATE: Set system date to specified val
Page 25-4 Calculating with times The functions HMS, HMS, HMS+, and HMS- are used to manipulate values in the HH.MMSS format. This is the same fo
Page 2-19 down arrow key (˜) in any location, repeatedly, to trigger the clear editing cursor. In this mode, use the left or right arrow keys (š™)
Page 26-1 Chapter 26 Managing memory In Chapter 2 of the User’s Guide we introduced the basic concepts and operations for creating and managing vari
Page 26-2 operations create their own variables for storing data. These variables will be contained within the HOME directory or one of its direct
Page 26-3 Backup objects Backup objects are used to copy data from your home directory into a memory port. The purpose of backing up objects in mem
Page 26-4 currently defined in the HOME directory. You can also restore the contents of your HOME directory from a back up object previously store
Page 26-5 Storing, deleting, and restoring backup objects To create a backup object use one of the following approaches: • Use the File Manager (
Page 26-6 the screen. Alternatively, you can use function EVAL to run a program stored in a backup object, or function RCL to recover data from a b
Page 26-7 Library numbers If you use the LIB menu (‚á) and press the soft menu key corresponding to port 0, you will see library numbers listed in t
Page 26-8
Page A-1 Appendix A Using input forms This example of setting time and date illustrates the use of input forms in the calculator. Some general rul
Page A-2 resulting screen is an input form with input fields for a number of variables (n, I%YR, PV, PMT, FV). In this particular case we can gi
Page 2-20 The expression tree The expression tree is a diagram showing how the Equation Writer interprets an expression. See Appendix E for a deta
Page A-3 !CALC Press to access the stack for calculations !TYPES Press to determine the type of object in highlighted field !CANCL Cancel operatio
Page A-4 (In RPN mode, we would have used 1136.22 ` 2 `/). Press @@OK@@ to enter this new value. The input form will now look like this: Press !
Page B-1 Appendix B The calculator’s keyboard The figure below shows a diagram of the calculator’s keyboard with the numbering of its rows and colum
Page B-2 keyboard in the space occupied by rows 2 and 3. Each key has three, four, or five functions. The main key functions are shown in the fig
Page B-3 Main key functions Keys A through F keys are associated with the soft menu options that appear at the bottom of the calculator’s display.
Page B-4 The left-shift key „ and the right-shift key … are combined with other keys to activate menus, enter characters, or calculate functions
Page B-5 the other three functions is associated with the left-shift „(MTH), right-shift … (CAT ) , and ~ (P) keys. Diagrams showing the function
Page B-6 The CMD function shows the most recent commands, the PRG function activates the programming menus, the MTRW function activates the Matri
Page B-7 The ex key calculates the exponential function of x. The x2 key calculates the square of x (this is referred to as the SQ function).
Page B-8 Right-shift … functions of the calculator’s keyboard Right-shift functions The sketch above shows the functions, characters, or menus ass
Page 2-21 • At an editing point, use the delete key (ƒ) to trigger the insertion cursor and proceed with the edition of the expression. To see the
Page B-9 The CAT function is used to activate the command catalog. The CLEAR function clears the screen. The LN function calculates the nat
Page B-10 (A through Z). The numbers, mathematical symbols (-, +), decimal point (.), and the space (SPC) are the same as the main functions of the
Page B-11 Notice that the ~„ combination is used mainly to enter the lower-case letters of the English alphabet (A through Z). The numbers, mathema
Page B-12 Alpha-right-shift characters The following sketch shows the characters associated with the different calculator keys when the ALPHA ~ is c
Page B-13 when the ~… combination is used. The special characters generated by the ~… combination include Greek letters (α, β, ∆, δ, ε, ρ, µ, λ, σ,
Page C-1 Appendix C CAS settings CAS stands for Computer Algebraic System. This is the mathematical core of the calculator where the symbolic math
Page C-2 • To recover the original menu in the CALCULATOR MODES input box, press the L key. Of interest at this point is the changing of the CAS s
Page C-3 A variable called VX exists in the calculator’s {HOME CASDIR} directory that takes, by default, the value of ‘X’. This is the name of the
Page C-4 The same example, corresponding to the RPN operating mode, is shown next: Approximate vs. Exact CAS mode When the _Approx is selected,
Page C-5 The keystrokes necessary for entering these values in Algebraic mode are the following: …¹2` R5` The same calculat
Page TOC-4 Chapter 4 - Calculations with complex numbers, 4-1 Definitions, 4-1 Setting the calculator to COMPLEX mode, 4-1 Entering comple
Page 2-22 ™ ~‚2 Enters the factorial for the 3 in the square root (entering the factorial changes the cursor to the selection cursor) ˜˜™™
Page C-6 It is recommended that you select EXACT mode as default CAS mode, and change to APPROX mode if requested by the calculator in the performan
Page C-7 If you press the OK soft menu key (), then the _Complex option is forced, and the result is the following: The keystrokes used above ar
Page C-8 For example, having selected the Step/step option, the following screens show the step-by-step division of two polynomials, namely, (X3-5X2
Page C-9 2833223322−−−−=−−−+−XXXXXXXX. Increasing-power CAS mode When the _Incr pow CAS option is selected, polynomials will be listed so that the
Page C-10 When the _Rigorous CAS option is selected, the algebraic expression |X|, i.e., the absolute value, is not simplified to X. If the _Rigorou
Page C-11 Notice that, in this instance, soft menu keys E and F are the only one with associated commands, namely: !!CANCL E CANCeL the help
Page C-12 L produces no additional menu items). The soft menu key commands are the following: @EXIT A EXIT the help facility @ECHO B
Page C-13 To navigate quickly to a particular command in the help facility list without having to use the arrow keys all the time, we can use a sho
Page C-14 In no event unless required by applicable law will any copyright holder be liable to you for damages, including any general, special, inci
Page D-1 Appendix D Additional character set While you can use any of the upper-case and lower-case English letter from the keyboard, there are 255
Page 2-23 This expression does not fit in the Equation Writer screen. We can see the entire expression by using a smaller-size font. Press the @
Page D-2 i.e., ~„d~…9, and the code is 240). The display also shows three functions associated with the soft menu keys, f4, f5, and f6. These fu
Page D-3 Greek letters α (alpha) ~‚a β (beta) ~‚b δ (delta) ~‚d ε (epsilon) ~‚e θ (theta) ~‚t λ (
Page E-1 Appendix E The Selection Tree in the Equation Writer The expression tree is a diagram showing how the Equation Writer interprets an express
Page E-2 Step A1 Step A2 Step A3 Step A4 Step A5 Step A6 We notice the application of the hierarchy-of-operation rule
Page E-3 Step B1 Step B2 Step B3 Step B4 = Step A5
Page E-4 Step C3 Step C4 Step C5 = Step B5 = Step A6 The expression tree for the expression prese
Page F-1 Appendix F The Applications (APPS) menu The Applications (APPS) menu is available through the G key (first key in second row from the keybo
Page F-2 I/O functions.. Selecting option 2. I/O functions.. in the APPS menu will produce the following menu list of input/output functions Thes
Page F-3 Numeric solver.. Selecting option 3. Constants lib.. in the APPS menu produces the numerical solver menu: This operation is equivalent t
Page F-4 This operation is equivalent to the keystroke sequence ‚O. The equation writer is introduced in detail in Chapter 2. Examples that use th
Page 2-24 Factoring an expression In this exercise we will try factoring a polynomial expression. To continue the previous exercise, press the ` ke
Page F-5 Text editor.. Selecting option 9.Text editor.. in the APPS menu launches the line text editor: The text editor can be started in many ca
Page F-6 CAS menu.. Selecting option 11.CAS menu.. in the APPS menu produces the CAS or SYMBOLIC menu: This operation is also available by p
Page G-1 Appendix G Useful shortcuts Presented herein are a number of keyboard shortcuts commonly used in the calculator: • Adjust display contra
Page G-2 • Set/clear system flag 117 (CHOOSE boxes vs. SOFT menus): H @)FLAGS —„ —˜ • In ALG mode, SF(-117) selects SOFT menus CF(-117) select
Page G-3 • System-level operation (Hold $, release it after entering second or third key): o $ (hold) AF: “Cold” restart - all memory erased o $
Page H-1 Appendix H The CAS help facility The CAS help facility is available through the keystroke sequence I L@HELP `. The following screen sho
Page H-2 • You can type two or more letters of the command of interest, by locking the alphabetic keyboard. This will take you to the command of i
Page I-1 Appendix I Command catalog list This is a list of all commands in the command catalog (‚N). Those commands that belong to the CAS (Compute
Page J-1 Appendix J The MATHS menu The MATHS menu, accessible through the command MATHS (available in the catalog N), contains the following sub-men
Page J-2 The HYPERBOLIC sub-menu The HYPERBOLIC sub-menu contains the hyperbolic functions and their inverses. These functions are described in Cha
Page 2-25 Press ‚¯to recover the original expression. Note: Pressing the @EVAL or the @SIMP soft menu keys, while the entire original expressio
Page J-3 The POLYNOMIAL sub-menu The POLYNOMIAL sub-menu includes functions for generating and manipulating polynomials. These functions are prese
Page K-1 Appendix K The MAIN menu The MAIN menu is available in the command catalog. This menu include the following sub-menus: The CASCFG
Page K-2 The DIFF sub-menu The DIFF sub-menu contains the following functions: These functions are also available through the CALC/DIFF sub-m
Page K-3 The SOLVER sub-menu The SOLVER menu includes the following functions: These functions are available in the CALC/SOLVE menu (start with „
Page K-4 The EXP&LN sub-menu The EXP&LN menu contains the following functions: This menu is also accessible through the keyboard by using
Page K-5 These functions are available through the CONVERT/REWRITE menu (start with „Ú). The functions are presented in Chapter 5, except for funct
Page L-1 Appendix L Line editor commands When you trigger the line editor by using „˜ in the RPN stack or in ALG mode, the following soft menu funct
Page L-2 The items show in this screen are self-explanatory. For example, X and Y positions mean the position on a line (X) and the line number (Y)
Page L-3 The SEARCH sub-menu The functions of the SEARCH sub-menu are: Find : Use this function to find a string in the command line. The input fo
Page L-4 Goto Line: to move to a specified line. The input form provided with this command is: Goto Position: move to a specified position in
Page 2-26 Next, press the L key to recover the original Equation Writer menu, and press the @EVAL@ soft menu key (D) to evaluate this derivative.
Page L-5
Page M-1 Appendix M Index A ABCUV, 5-11 ABS, 11-7 ABS, 3-4 ABS, 4-6 ACK, 25-4 ACKALL, 25-4 ACOS, 3-6 ACOSH, 2-62 ADD, 12-21 ADD, 8-9 Additional ch
Page M-2 BASE menu, 19-1 Base units, 3-21 Batteries, 1-1 Beep, 1-24 BEG, 6-32 BEGIN, 2-26 Bessel's equation, 16-55 Bessel's functions, 1
Page M-3 CMD, 2-61 CMDS, 2-25 CMPLX menus, 4-5 CNCT, 22-14 CNTR, 12-50 Coefficient of variation, 18-5 COL-, 10-20 COL+, 10-20 COL→, 10-19 “Cold” ca
Page M-4 Dates calculations 25-4 DBUG, 21-35 DDAYS, 25-3 Debugging programs, 21-22 DEC, 19-2 Decimal comma, 1-21 Decimal numbers, 19-4 Decimal poi
Page M-5 DIV2MOD, 5-12 DIV2MOD, 5-15 Divergence, 15-4 DIVIS, 5-10 DIVMOD, 5-12 DIVMOD, 5-15 DO construct, 21-61 DOERR, 21-64 DOLIST, 8-12 DOMAIN, 13
Page M-6 EVAL, 2-5 Exact CAS mode, C-4 EXEC, L-2 EXP, 3-6 EXP2POW, 5-29 EXPAND, 5-5 EXPANDMOD, 5-12 EXPLN, 5-8 EXPLN, 5-29 EXPM, 3-9 Exponential di
Page M-7 G GAMMA, 3-15 Gamma distribution, 17-6 GAUSS, 11-53 Gaussian elimination, 11-28 Gauss-Jordan elimination, 11-28 11-37 11-39 GCD, 5-11, 5-
Page M-8 Higher-order derivatives, 13-13 Higher-order partial derivatives, 14-3 HILBERT, 10-14 Histograms, 12-30 HMS-, 25-3 HMS+, 25-3 HMS-->, 2
Page M-9 Interactive drawing, 12-43 Interactive input programming, 21-19 Interactive plots with PLOT menu, 22-15 Interactive self-test, G-3 INTVX, 1
Page 2-27 2 / R3 ™™ * ~‚m + „¸\ ~‚m ™™ * ‚¹ ~„x + 2 * ~‚m * ~‚c ~„y ——— / ~‚t Q1/3 The original expression is the following: We want to remove the
Page M-10 LEGENDRE, 5-11, 5-22 Legendre's equation, 16-54 Length units, 3-18 LGCD, 5-10 lim, 13-2 Limits, 13-1 LIN, 5-5 LINE, 12-46 Line edi
Page M-11 MATHS/INTEGER menu, J-2 MATHS/MODULAR menu, J-2 MATHS/POLYNOMIAL menu, J-3 MATHS/TESTS menu, J-3 Matrices, 10-1 Matrix, 10-1 Matrix augmen
Page M-12 NEG, 4-6 Nested IF...THEN..ELSE..END, 21-49 NEW, 2-33 NEXt eQuation, 12-6 NEXTPRIME, 5-11 Non-CAS commands, C-13 Non-linear differential
Page M-13 PCAR, 11-44 PCOEF, 5-11, 5-22 PDIM, 22-20 Percentiles, 18-14, PERIOD, 2-35 16-35 PERM, 17-2 Permutation matrix, 11-34 Permutations, 17-
Page M-14 Program branching, 21-46 Program loops, 21-53 Program-generated plots, 22-17 Programming, 21-1 Programming sequential 21-19 Programming in
Page M-15 Real CAS mode, C-6 Real numbers, C-6 Real numbers vs. Integer numbers, C-6 Real objects, 2-1 Real part, 4-1 REALASSUME, 2-35 RECT, 4-3 RE
Page M-16 Series, 13-23 Series Maclaurin, 13-23 Series Taylor, 13-23 SERIES, 13-23 Series Fourier, 16-27 Setting time and date, 25-2 SHADE in plots,
Page M-17 Stiff ODEs numerical solution, 16-69 Strings, 23-1 STO, 2-46 STOALARM, 25-4 STOKEYS, 20-6 STREAM, 8-12 String concatenation, 23-2 Student
Page M-18 Time units, 3-19 Times calculations 25-4 TINC, 3-32 TITLE, 7-15 TLINE, 12-46 TLINE, 22-20 TMENU, 20-1 TOOL menu, 1-6 TOOL menu: CASCMD, 1-
Page M-19 Vector elements, 9-7 Vector fields, 15-1 Vector fields curl, 15-5 Vector fields divergence 15-4 VECTOR menu, 9-10 Vector potential, 15-6 V
Page 2-28 To select the sub-expression of interest, use: ™™™™™™™™‚¢ ™™™™™™™™™™‚¤ The screen shows the required sub-expression highlighted: We ca
Page M-20 %, 3-12 %CH, 3-12 %T, 3-12 Σ, 2-28 ΣDAT, 18-5, ∆LIST, 8-9 ΣLIST, 8-9 ΠLIST, 8-9 ΣPAR, 22-13 ARRY, 9-21 ARRY, 9-6 BEG, L-1 COL, 10-1
Page W-1 Limited Warranty hp 48gII graphing calculator; Warranty period: 12 months 1. HP warrants to you, the end-user customer, that HP hardware,
Page W-2 7. TO THE EXTENT ALLOWED BY LOCAL LAW, THE REMEDIES IN THIS WARRANTY STATEMENT ARE YOUR SOLE AND EXCLUSIVE REMEDIES. EXCEPT AS INDICATED A
Page W-3 +41-22-8278780 (French) +39-02-75419782 (Italian) Turkey +420-5-41422523 UK +44-207-4580161 Czech Republic +420-5-41422523 South Afri
Page W-4 Regulatory information This section contains information that shows how the hp 48gII graphing calculator complies with regulations in certa
Page 2-29 Press ‚O to activate the Equation Writer. Then press ‚½to enter the summation sign. Notice that the sign, when entered into the Equation
Page 2-30 Derivatives We will use the Equation Writer to enter the following derivative: )(2δβα +⋅+⋅ ttdtd Press ‚O to activate the Equation Write
Page 2-31 βαδβα +⋅=+⋅−⋅ tttdtd2)(2. Second order derivatives are possible, for example: which evaluates to: Note: The notation ()x∂∂ is proper of
Page TOC-5 FACTORS, 5-10 LGCD, 5-10 PROPFRAC, 5-10 SIMP2, 5-10 INTEGER menu, 5-10 POLYNOMIAL menu, 5-11 MODULO menu, 5-12 Applicatio
Page 2-32 This indicates that the general expression for a derivative in the line editor or in the stack is: ∫(lower_limit, upper_limit,integrand,v
Page 2-33 This screen gives a snapshot of the calculator’s memory and of the directory tree. The screen shows that the calculator has three memory
Page 2-34 @RENAM To rename a variable @NEW To create a new variable @ORDER To order a set of variables in the directory @SEND To send a vari
Page 2-35 subdirectories, in a hierarchy of directories similar to folders in modern computers. The subdirectories will be given names that may re
Page 2-36 GNAME means a global name, and REAL means a real (or floating-point) numeric variable. • The fourth and last column represents the size
Page 2-37 variable, but one created by a previous exercise CASINFO a graph that provides CAS information MODULO Modulo for modular arithmetic (
Page 2-38 ³~~math` ³~~m„a„t„h` ³~~m„~at„h` The calculator display will show the following (left-hand side is Algebraic mode, right-hand side is RP
Page 2-39 showing that only one object exists currently in the HOME directory, namely, the CASDIR sub-directory. Let’s create another sub-director
Page 2-40 Next, we will create a sub-directory named INTRO (for INTROduction), within MANS, to hold variables created as exercise in subsequent sect
Page 2-41 Use the down arrow key (˜) to select the option 2. MEMORY… , or just press 2. Then, press @@OK@@. This will produce the following pull-
Comments to this Manuals