Reference Guide
Page 2
... book materials and makes such materials available solely on an "as otherwise expressly stated in the License that accompanies a program, Texas Instruments makes no warranty, either express or implied, including but not limited to anyone for special, collateral, incidental, or ... of these materials, and the sole and exclusive liability of Texas Instruments, regardless of the form of action, shall not exceed the amount set forth in C:\Program Files\TI Education\TI-Nspire. © 2006 - 2011 Texas Instruments Incorporated ii License Please see the complete license installed in the...
... book materials and makes such materials available solely on an "as otherwise expressly stated in the License that accompanies a program, Texas Instruments makes no warranty, either express or implied, including but not limited to anyone for special, collateral, incidental, or ... of these materials, and the sole and exclusive liability of Texas Instruments, regardless of the form of action, shall not exceed the amount set forth in C:\Program Files\TI Education\TI-Nspire. © 2006 - 2011 Texas Instruments Incorporated ii License Please see the complete license installed in the...
Reference Guide
Page 34
... = Expression Define LibPub Function(Param1, Param2, ...) = Func Block EndFunc Define LibPub Program(Param1, Param2, ...) = Prgm Block EndPrgm Operates the same as If, Then, Else, and For). Public functions and programs appear in the Catalog. Note: See also Define, page 27, and Define LibPriv... Operates the same as Define, except defines a private library variable, function, or program. Note for entering the example: In the Calculator application @ on separate lines. Private functions and programs do not appear in the Catalog after the library has been saved and refreshed. ...
... = Expression Define LibPub Function(Param1, Param2, ...) = Func Block EndFunc Define LibPub Program(Param1, Param2, ...) = Prgm Block EndPrgm Operates the same as If, Then, Else, and For). Public functions and programs appear in the Catalog. Note: See also Define, page 27, and Define LibPriv... Operates the same as Define, except defines a private library variable, function, or program. Note for entering the example: In the Calculator application @ on separate lines. Private functions and programs do not appear in the Catalog after the library has been saved and refreshed. ...
Reference Guide
Page 36
...) ⇒ integer Returns the number of squareMatrix. diag(squareMatrix) ⇒ rowMatrix Returns a row matrix containing the elements from the main diagonal of characters contained in programs and functions to ensure the display of matrix as separators. dim(Matrix) ⇒ list Returns the dimensions of intermediate calculations. Note for entering the example...
...) ⇒ integer Returns the number of squareMatrix. diag(squareMatrix) ⇒ rowMatrix Returns a row matrix containing the elements from the main diagonal of characters contained in programs and functions to ensure the display of matrix as separators. dim(Matrix) ⇒ list Returns the dimensions of intermediate calculations. Note for entering the example...
Reference Guide
Page 47
... > Catalog > Catalog > TI-Nspire™ Reference Guide 41 For P(X { upBound), set lowBound = 1. English = "en" Danish = "da" German = "de" Finnish = "fi" French = "fr" Italian = "it in a program or function to the short name of the currently active language.
... > Catalog > Catalog > TI-Nspire™ Reference Guide 41 For P(X { upBound), set lowBound = 1. English = "en" Danish = "da" German = "de" Finnish = "fi" French = "fr" Italian = "it in a program or function to the short name of the currently active language.
Reference Guide
Page 48
...Each pair consists of the ModeNameInteger mode. If you save the settings with getMode(0) & var, you can use setMode(var) in a function or program to the table below. value =1: Var is unlocked or does not exist. Catalog > getMode( ) getMode(ModeNameInteger) ⇒ value getMode(0) ⇒..., 3=Binary 42 TI-Nspire™ Reference Guide getLockInfo() getLockInfo(Var) ⇒ value Returns the current locked/unlocked state of the function or program only. value =0: Var is locked and cannot be modified or deleted. For a listing of the modes and their settings, refer to temporarily ...
...Each pair consists of the ModeNameInteger mode. If you save the settings with getMode(0) & var, you can use setMode(var) in a function or program to the table below. value =1: Var is unlocked or does not exist. Catalog > getMode( ) getMode(ModeNameInteger) ⇒ value getMode(0) ⇒..., 3=Binary 42 TI-Nspire™ Reference Guide getLockInfo() getLockInfo(Var) ⇒ value Returns the current locked/unlocked state of the function or program only. value =0: Var is locked and cannot be modified or deleted. For a listing of the modes and their settings, refer to temporarily ...
Reference Guide
Page 82
... Define, Define LibPub, or Define LibPriv command. Empty (void) elements are optional. See Π( ), page 124. See Π( ), page 124. Note for creating a user-defined program. Start and end are ignored. They specify a range of rows. For more information on the handheld, you can be used with the ":" character, or a series...
... Define, Define LibPub, or Define LibPriv command. Empty (void) elements are optional. See Π( ), page 124. See Π( ), page 124. Note for creating a user-defined program. Start and end are ignored. They specify a range of rows. For more information on the handheld, you can be used with the ":" character, or a series...
Reference Guide
Page 89
...8226; Macintosh®: Hold down the key and press repeatedly. Note: You can then use the Request command within a user-defined program but not within a function. When the user types a response and clicks OK, the contents of var if var was already defined...Nremain(x,y). Request Catalog > Request promptString, var[, DispFlag [, statusVar]] Request promptString, func(arg1, ...argn) [, DispFlag [, statusVar]] Programming command: Pauses the program and displays a dialog box containing the message promptString and an input box for the user's response. This syntax operates as the ...
...8226; Macintosh®: Hold down the key and press repeatedly. Note: You can then use the Request command within a user-defined program but not within a function. When the user types a response and clicks OK, the contents of var if var was already defined...Nremain(x,y). Request Catalog > Request promptString, var[, DispFlag [, statusVar]] Request promptString, func(arg1, ...argn) [, DispFlag [, statusVar]] Programming command: Pauses the program and displays a dialog box containing the message promptString and an input box for the user's response. This syntax operates as the ...
Reference Guide
Page 90
... character string sourceString. If you can use the RequestStr command within a userdefined program but not within a function. EndPrgm Run the program and type a response: requestStr_demo() To stop a program that the DispFlag argument of 0 omits the prompt and response from the history...: Use Return without an argument within a Func...EndFunc block. RequestStr Catalog > RequestStr promptString, var[, DispFlag] Programming command: Operates identically to exit a program. Return Return [Expr] Returns Expr as the result of the Request command, except that the user's response is...
... character string sourceString. If you can use the RequestStr command within a userdefined program but not within a function. EndPrgm Run the program and type a response: requestStr_demo() To stop a program that the DispFlag argument of 0 omits the prompt and response from the history...: Use Return without an argument within a Func...EndFunc block. RequestStr Catalog > RequestStr promptString, var[, DispFlag] Programming command: Operates identically to exit a program. Return Return [Expr] Returns Expr as the result of the Request command, except that the user's response is...
Reference Guide
Page 96
...and nstep =1 setMode() Catalog > setMode(modeNameInteger, settingInteger) setMode(list) ⇒ integer list Valid only within a function or program. ⇒ integer Display approximate value of p using the default setting for corresponding values of n using the Expr(u, n) formula...then display p with u(1)=2. Generates a list of n using the Expr(n) formula, and returns the results as a list. list contains pairs of the program/ function's execution. Mode Name Display Digits Angle Mode Integer 1 2 Setting Integers 1=Float, 2=Float1, 3=Float2, 4=Float3, 5=Float4, 6=Float5, 7=...
...and nstep =1 setMode() Catalog > setMode(modeNameInteger, settingInteger) setMode(list) ⇒ integer list Valid only within a function or program. ⇒ integer Display approximate value of p using the default setting for corresponding values of n using the Expr(u, n) formula...then display p with u(1)=2. Generates a list of n using the Expr(n) formula, and returns the results as a list. list contains pairs of the program/ function's execution. Mode Name Display Digits Angle Mode Integer 1 2 Setting Integers 1=Float, 2=Float1, 3=Float2, 4=Float3, 5=Float4, 6=Float5, 7=...
Reference Guide
Page 105
.... For more information on the handheld, you can enter multi-line definitions by pressing · instead of at the end of elements. Stop Stop Programming command: Terminates the program. Store string( ) string(Expr) ⇒ string Simplifies Expr and returns the result as a character string. Stop is not allowed in List are optional...
.... For more information on the handheld, you can enter multi-line definitions by pressing · instead of at the end of elements. Stop Stop Programming command: Terminates the program. Store string( ) string(Expr) ⇒ string Simplifies Expr and returns the result as a character string. Stop is not allowed in List are optional...
Reference Guide
Page 109
...the Prgm...EndPrgm template, complete each of one dialog box: Then See If, page 45. When the user selects OK, program execution continues. Catalog > Output variable Description stat.CLower, stat.CUpper Confidence interval for the specified degrees of freedom stat.sx ... If DispFlag evaluates to 0, the text message is stored in a dialog box. Catalog > Text Catalog > Text promptString [, DispFlag] Programming command: Pauses the program and displays the character string promptString in a list, see "Empty (void) elements" on the effect of . tCdf() tCdf(lowBound...
...the Prgm...EndPrgm template, complete each of one dialog box: Then See If, page 45. When the user selects OK, program execution continues. Catalog > Output variable Description stat.CLower, stat.CUpper Confidence interval for the specified degrees of freedom stat.sx ... If DispFlag evaluates to 0, the text message is stored in a dialog box. Catalog > Text Catalog > Text promptString [, DispFlag] Programming command: Pauses the program and displays the character string promptString in a list, see "Empty (void) elements" on the effect of . tCdf() tCdf(lowBound...
Reference Guide
Page 111
...>0 For information on the effect of empty elements in a list, see the commands Try, ClrErr, and PassErr in block1. Define eigenvals(a,b)=Prgm © Program eigenvals(A,B) displays eigenvalues of A·B Try Disp "A= ",a Disp "B= ",b Disp " " Disp "Eigenvalues of A·B are:",eigVl(a*b) Else If errCode=230... Then Disp "Error: Product of error codes, see "Error codes and messages," page 137. Program execution transfers to perform error recovery. block1 and block2 can enter multi-line definitions by executing each line. Run the...
...>0 For information on the effect of empty elements in a list, see the commands Try, ClrErr, and PassErr in block1. Define eigenvals(a,b)=Prgm © Program eigenvals(A,B) displays eigenvalues of A·B Try Disp "A= ",a Disp "B= ",b Disp " " Disp "Eigenvalues of A·B are:",eigVl(a*b) Else If errCode=230... Then Disp "Error: Product of error codes, see "Error codes and messages," page 137. Program execution transfers to perform error recovery. block1 and block2 can enter multi-line definitions by executing each line. Run the...
Reference Guide
Page 135
Note: You can enter multi-line definitions by typing =: as a comment line, allowing you to annotate functions and programs that you can insert this operator from the keyboard by pressing · instead of at the beginning or anywhere in the line. For example, type ...
Note: You can enter multi-line definitions by typing =: as a comment line, allowing you to annotate functions and programs that you can insert this operator from the keyboard by pressing · instead of at the beginning or anywhere in the line. For example, type ...
Reference Guide
Page 142
... at the fourth priority level. Negation To enter a negative number, press v followed by -element exponentiation (.^) are operators that affect the evaluation of variables from inside a program. Use parentheses to yield 4096. Arguments followed by a post operator are performed before negation. Constraint (|) The argument following the "with " operator. 136 TI-Nspire™...
... at the fourth priority level. Negation To enter a negative number, press v followed by -element exponentiation (.^) are operators that affect the evaluation of variables from inside a program. Use parentheses to yield 4096. Arguments followed by a post operator are performed before negation. Constraint (|) The argument following the "with " operator. 136 TI-Nspire™...
Reference Guide
Page 143
... wrong data type. Constraint expression invalid For example, solve(3x^2-4=0,x) | x5 would produce this error. Dependent limit TI-Nspire™ Reference Guide 137 User-defined programs and functions can examine errCode to variable errCode. For an example of an error. Error code 10 20 30 40 50 60 70 90 100...
... wrong data type. Constraint expression invalid For example, solve(3x^2-4=0,x) | x5 would produce this error. Dependent limit TI-Nspire™ Reference Guide 137 User-defined programs and functions can examine errCode to variable errCode. For an example of an error. Error code 10 20 30 40 50 60 70 90 100...
Reference Guide
Page 144
... function. This is valid only inside these loop blocks. Dimension Error. Duplicate variable name Else and ElseIf invalid outside a function or program. Invalid assignment Invalid assignment value Invalid command Invalid for the current mode settings Invalid guess Invalid implied multiply For example, x(x+1) is missing... It cannot contain a non-valued variable other than the variable of commands are valid in the lists. Invalid outside function or program A number of interest. Divide by zero Domain error An argument must be of solve or cSolve must be used unless it is...
... function. This is valid only inside these loop blocks. Dimension Error. Duplicate variable name Else and ElseIf invalid outside a function or program. Invalid assignment Invalid assignment value Invalid command Invalid for the current mode settings Invalid guess Invalid implied multiply For example, x(x+1) is missing... It cannot contain a non-valued variable other than the variable of commands are valid in the lists. Invalid outside function or program A number of interest. Divide by zero Domain error An argument must be of solve or cSolve must be used unless it is...
Reference Guide
Page 145
... this document 2. Invalid table Invalid use of block syntax Missing Then in the If..EndIf block Name is not a function or program No functions selected No solution found in a Local statement Invalid variable or function name Invalid variable reference Invalid vector syntax Link transmission ...780 800 830 850 855 860 870 900 Description Invalid pathname For example, \var is a program. Matrix not diagonalizable Low Memory 1. Overflow Program not found A program reference inside another program could not be found Non-real result For example, if the software is connected firmly to ...
... this document 2. Invalid table Invalid use of block syntax Missing Then in the If..EndIf block Name is not a function or program No functions selected No solution found in a Local statement Invalid variable or function name Invalid variable reference Invalid vector syntax Link transmission ...780 800 830 850 855 860 870 900 Description Invalid pathname For example, \var is a program. Matrix not diagonalizable Low Memory 1. Overflow Program not found A program reference inside another program could not be found Non-real result For example, if the software is connected firmly to ...
Reference Guide
Page 147
... variable or be equal to 1 or 2. See the Library section in the documentation for more details. Trigonometric conversion operators are not supported in a function or program definition. Argument Error Order of the polynomial must be polynomial expressions in one variable. Domain error: The tangentLine and normalLine functions support real-valued functions...
... variable or be equal to 1 or 2. See the Library section in the documentation for more details. Trigonometric conversion operators are not supported in a function or program definition. Argument Error Order of the polynomial must be polynomial expressions in one variable. Domain error: The tangentLine and normalLine functions support real-valued functions...
Reference Guide
Page 155
... 27 integer display, 4Base10 13 Define 27 Define LibPriv 28 Define LibPub 28 Define, define 27 define, Define 27 defining private function or program 28 public function or program 28 definite integral template for 5 degree notation, - 127 degree/minute/second display, 4DMS 31 degree/minute/second notation 127 delete void elements from...
... 27 integer display, 4Base10 13 Define 27 Define LibPriv 28 Define LibPub 28 Define, define 27 define, Define 27 defining private function or program 28 public function or program 28 definite integral template for 5 degree notation, - 127 degree/minute/second display, 4DMS 31 degree/minute/second notation 127 delete void elements from...
Reference Guide
Page 156
...Else 45 ElseIf, else if 33 empty (void) elements 131 end for, EndFor 38 function, EndFunc 40 if, EndIf 45 loop, EndLoop 60 program, EndPrgm 76 try, EndTry 105 while, EndWhile 111 end function, EndFunc 40 end if, EndIf 45 end loop, EndLoop 60 end while, EndWhile... function part 38 fractions propFrac 77 template for 1 freqTable( ) 39 frequency( ) 39 Frobenius norm, norm( ) 68 Func, function 40 Func, program function 40 functions part, fpart( ) 38 program function, Func 40 user-defined 27 functions and variables copying 18 G g, gradians 126 gcd( ), greatest common divisor 40 geomCdf( ) 41 geomPdf( ...
...Else 45 ElseIf, else if 33 empty (void) elements 131 end for, EndFor 38 function, EndFunc 40 if, EndIf 45 loop, EndLoop 60 program, EndPrgm 76 try, EndTry 105 while, EndWhile 111 end function, EndFunc 40 end if, EndIf 45 end loop, EndLoop 60 end while, EndWhile... function part 38 fractions propFrac 77 template for 1 freqTable( ) 39 frequency( ) 39 Frobenius norm, norm( ) 68 Func, function 40 Func, program function 40 functions part, fpart( ) 38 program function, Func 40 user-defined 27 functions and variables copying 18 G g, gradians 126 gcd( ), greatest common divisor 40 geomCdf( ) 41 geomPdf( ...