# Reserved Variables on the HP Prime

These are Prime's reserved variables in alphabetical order.
N.B. All variables on Prime are case sensitive.

The "App specifier" is needed only for accessing an app variable when that app is not the current app.
The syntax for accessing an app var outside of its app is "prefix.varname".
For example, if the Solve app is NOT the current app, then its "Xmin" variable is called "Solve.Xmin".
But if the Solve app IS the current app, then you may omit the prefix and just call it "Xmin".
Programs which should work no matter which app is the current app should always use app specifiers for app variables.
Some vars have no app specifiers (global vars, system/settings vars, and CAS pseudo-vars).

Do not use variations on PPL command names as variables,
e.g. "To" (which is like the PPL command "TO");
this can cause unexpected results.

Please send corrigenda to Joe Horn at . Thanks in advance.

Variable NameDescriptionApp specifierHelp
Θglobal real
Θmaxapp Plot varPolarΘmax contains the final value for Θ in Polar app Plot view.
Θmax := n, where n is a real number such that n>Θmin
Θminapp Plot varPolarΘmin contains the starting value for Θ in Polar app Plot view.
Θmin := n, where n is a real number
Θstepapp Plot varPolarΘstep contains the stepping value (increment) of Θ in Polar app Plot view.
Θstep := n, where n is a real number such that n>0
μ0app Numeric varInferenceSets the assumed value of the population mean for a hypothesis test.
n ► μ0 sets the value of μ0 to n.
π0app Numeric varInferenceSets the assumed proportion of successes for the one-proportion Z-test.
n ► π0 sets the value of π0 to n.
σ1app Numeric varInferenceSets the population standard deviation for a hypothesis test or confidence interval involving 1 or 2 means and the Normal distribution. For a test or interval involving the difference of two means, sets the population standard deviation of the first sample.
n ► σ1 sets the value of σ1 to n.
σ2app Numeric varInferenceFor a test or interval involving the difference of two means and the Normal distribution, sets the population standard deviation of the second sample.
n ► σ2 sets the value of σ2 to n.
σCovapp Results varStatistics_2VarσCov contains the population covariance of the current 2-variable statistical analysis (S1-S5).
ΣXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The sum of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The sum of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
σXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The population standard deviation of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The population standard deviation of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
ΣX2app Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The sum of the squares of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The sum of the squares of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
ΣXYapp Results varStatistics_2VarΣXY contains the sum of the X·Y products for the current 2-variable statistical analysis (S1-S5).
ΣYapp Results varStatistics_2VarΣY contains the sum of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
σYapp Results varStatistics_2VarσY contains the population standard deviation of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
ΣY2app Results varStatistics_2VarΣY2 contains the sum of the squares of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
Aglobal real
AAngleapp Modes var(all apps)AAngle sets the angle mode to Degrees, Radians, or System, for the app.
AAngle := 0 use Home view setting
AAngle := 2 for Degrees
Accruedapp Bond varFinanceAccrued - The accrued interest of a bond.
Accrued:=n sets the value of Accrued to n
AComplexapp Modes var(all apps)AComplex sets the complex number mode for the app.
AComplex := 0 use Home view setting
AComplex := 1 for ON
AComplex := 2 for OFF
ADigitsapp Modes var(all apps)ADigits sets the number of decimal places to use for the number format.
ADigits := n, where n is an integer such that 0≤n≤11
AFilesapp Modes var(all apps)Each HP Prime app can have any number of files associated with it. These files are sent with the app.
AFiles returns the list of all these files.
AFiles("name") returns the content of the file with the given name.
AFiles("name"):= object stores the object in the file with the given name.
AFilesBapp Modes var(all apps)Each HP Prime app can have any number of files associated with it. These files are sent with the app. AFilesB is the binary equivalent of the AFiles variable.
AFilesB returns the list of all files associated with an app.
AFilesB("name") returns the size of the file with the given name.
AFilesB("name", position, [nb]) returns nb bytes read from the file with the given name, starting from position in the file (position starts at 0).
AFilesB("name", position):= value or { values...} stores n bytes, starting at position, in the file with the given name.
AFormatapp Modes var(all apps)AFormat defines the format of the number display for the app.
AFormat := 0 use Home view setting
AFormat := 1 for Standard
AFormat := 2 for Fixed
AFormat := 3 for Scientific
AFormat := 4 for Engineering
AFormat := 5 for Floating
AFormat := 6 for Rounded
Alphaapp Numeric varInferenceSets the alpha level for the hypothesis test.
Alpha:=n, where 0<n<1, sets the alpha-level to n.
AltHypapp Symbolic varInferenceAltHyp determines the alternative hypothesis used for hypothesis testing.
AltHyp := 0 for μ<μ0
AltHyp := 1 for μ>μ0
AltHyp := 2 for μ≠μ0
AngleAapp Numeric varTriangle_SolverAngleA - The measure of angle A.
The value of this variable will be interpreted according to the angle mode setting (Degrees or Radians).
n ► AngleA, where n>0, sets the value of AngleA to n.
AngleBapp Numeric varTriangle_SolverAngleB - The measure of angle B.
The value of this variable will be interpreted according to the angle mode setting (Degrees or Radians).
n ► AngleB, where n>0, sets the value of AngleB to n.
AngleCapp Numeric varTriangle_SolverAngleC - The measure of angle C.
The value of this variable will be interpreted according to the angle mode setting (Degrees or Radians).
n ► AngleC, where n>0, sets the value of AngleC to n.
ANoteapp Modes var(all apps)ANote returns the note associated with an HP app. This is the note displayed when the user presses Shift Apps (Info).
ANote:="string" sets the note associated with the app to contain the string.
AProgramapp Modes var(all apps)AProgram returns the program associated with an HP Prime app.
AProgram:="string" sets the program associated with the app to contain the string.
AVarsapp Modes var(all apps)AVars returns the list of the names of all the variables associated with an HP Prime app.
AVars(n) returns the content of the nth variable associated with the app.
AVars("name") returns the content of the specified variable associated with the app.
AVars(n or "name"):= value sets the specified app variable to contain the given value. If "name" is not an existing variable, creates a new one.
Note that once an app variable is created through AVars("name"):= value, you can use the variable by simply typing the variable name.
Axesapp Plot varFunction / Explorer / Solve / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Geometry / InferenceTurns the display of X and Y axes in Plot View on or off.
Axes := 0 axes on. (default)
Axes := 1 axes off.
Bglobal real
BaseHome SettingsReturns or sets the integer base format.
Base := 0 for binary
Base := 1 for octal
Base := 2 for decimal
Base := 3 for hexadecimal (default)
BEGapp TVM varFinanceBEG - Determines whether interest is compounded at the beginning or end of the compounding period.
0 ► BEG for compounding at the end of the period (default)
1 ► BEG for compounding at the beginning of the period
BitsHome SettingsReturns or sets the integer bit size.
Bits := x, where 1≤x≤64
Bond360app Bond varFinanceBond360 stores whether to use an actual or a 360-day calendar when doing a Bond calculation.
Bond360 := 0 for actual 365-day year
Bond360 := 1 for 360-day year
BoxAxesapp Plot varGraph_3D???
BoxDotsapp Plot varGraph_3D???
BoxFrameapp Plot varGraph_3D???
BoxLinesapp Plot varGraph_3D???
BoxScaleapp Plot varGraph_3D???
BoxSidesapp Plot varGraph_3D???
BSCallapp Black-Scholes varFinanceBSCall stores the call price of an option in a Black-Scholes calculation.
n ► BSCall sets the value of BSCall to n
BSPutapp Black-Scholes varFinanceBSPut stores the put price of an option in a Black-Scholes calculation.
n ► BSPut sets the value of BSPut to n
Cglobal real
C0-C9app Numeric varStatistics_2Var(See the Statistics 2Var app's Numeric View screen)
CallPriceapp Bond varFinanceCallPrice stores the call price or value when doing a Bond calculation.
n ► CallPrice sets the value of CallPrice to n
Cellapp Numeric varSpreadsheetSyntax: Cell(RowNumber, ColNumber, [n])
[Cell's Help screen is too large to copy here. See it for more information.]
CellNameapp Numeric varSpreadsheetCellName returns the list of all the named cells in the spreadsheet
CellName("name") returns a list with the row and column of the named cell if it exists. Else returns 0.
Examples:
CellName → { "name1", "name2"...}
CellName("name") → { row, column }
CFData is a list of lists. Each sub list contains 2 items - the cash flow value and count.
CFData(n) will access the nth item in the list.
CFPYRapp Cash flow varFinanceCFPYR contains the cash flows per year.
n ► CFPYR, where n is an integer < 1, sets the value of CFPYR to n
Changeapp Percent change varFinanceChange stores the percent change in percent-change calculations.
n ► Change sets the value of Change to n
CoefDetapp Results varStatistics_2VarCoefDet contains the coefficient of determination from the latest calculation of summary statistics. This value is based on the fit type chosen.
coefDetapp Results varInferencecoefDet contains the value of the coefficient of determination from the last linear regression t-test.
Colapp Numeric varSpreadsheetCol is a variable that indicates currently calculated cell column number (A=1, B=2, etc.).
This is mostly used when creating generic expression that need to work anywhere in the spreadsheet or for rows or full spreadsheet expressions.
Example steps:
1. Tap on the upper left corner of the spreadsheet (where the HP logo is) to select the entire spreadsheet
2. Type =COMB(Row-1,Col-1)
3. Tap the OK menu button
The spreadsheet will now be filled with Pascal's triangle.
ColWidthapp Numeric varSpreadsheetColWidth(Integer) allows you to set and get the width of columns.
Integer1 ► ColWidth(Integer2) sets the width of column Integer2 (A=1, B=2, etc.) to Integer1 pixels. Here, both Integer1 and Integer2 are positive.
If Integer2 is not specified, sets the default width for columns in the spreadsheet to Integer1 pixels.
ColWidth(Integer) returns the width of the column specified by Integer (A=1, B=2, etc.).
You can also set the column width from the Format menu.
Confapp Numeric varInferenceSets the confidence level for the confidence interval.
Conf:=n, where 0<n<1, sets the confidence level to n.
Connectapp Plot varStatistics_2Var[ JKH's guess: Connect:=0 plots scatter points without connecting them (default).
Connect:=1 connects scatter points when plotting.]
ContribListapp Results varInferenceContribList is a list that contains the Chi-Square contributions for the last Chi-Square goodness of fit (GoF) test.
ContribMatapp Results varInferenceContribMat is a matrix that contains the Chi-Square contributions for the last Chi-Square 2-way test.
Corrapp Results varStatistics_2VarCorr contains the correlation coefficient from the latest calculation of summary statistics.
corrapp Results varInferencecorr contains the value of the correlation from the last linear regression t-test.
Costapp Percent change varFinanceCost stores the cost of an item in markup calculations.
n ► Cost sets the value of Cost to n
CostAssetapp Depreciation varFinanceCostAsset stores the depreciable cost of an asset at time of purchase when doing a Depreciation calculation.
n ► CostAsset, where n>0, sets the value of CostAsset to n
CpnPerapp Bond varFinanceCpnPer stores the coupon percentage when doing a Bond calculation.
n ► CpnPer sets the value of CpnPer to n
CPYRapp TVM varFinanceCPYR - The number of compounding periods per year for an investment or loan. The default value is 12.
n ► CPYR, where n>0, sets the value of CPYR to n.
CritScoreapp Results varInferenceCritScore contains the value of the Z- or t-distribution associated with the input α-value
CritVal1app Results varInferenceCritVal1 contains the lower critical value of the experimental variable associated with the negative TestScore value which was calculated from the input α-level.
CritVal2app Results varInferenceCritVal2 contains the upper critical value of the experimental variable associated with the positive TestScore value which was calculated from the input α-level.
Cursorapp Numeric varSpreadsheetCursor returns a list representing the cursor position and selection stop location.
Example:
Cursor → {row, col, [selectionRow, SelectionCol]}
Cursor(n) returns the nth object of the list that Cursor would have returned.
Cursor:= {row, col, [selectionRow, selectionCol]} sets the cursor position.
If a selection is specified when setting Cursor, then the selection is activated else it is deactivated.
Cursorapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DCursor sets the cursor type in Plot view.
Cursor := 0 normal (default)
Cursor := 1 inverted
Dglobal real
D0-D9app Numeric varStatistics_1Var(See the Statistics 1Var app's Numeric View screen)
DataTypeapp Symbolic varInferenceFor the Chi-Square goodness of fit (GoF) test, DataType determines whether the expected list contains probabilities or counts.
DataType:= 0 for count data
DataType:= 1 for probabilities
DateHome SystemDate returns the system date in YYYY.MMDD format.
Date := YYYY.MMDD changes the date.
Date360app Date calculation varFinanceDate360 stores whether to use an actual or a 360-day year when doing a date calculation.
Date360 := 0 for actual 365-day year
Date360 := 1 for 360-day year
DateDiffapp Date calculation varFinanceDateDiff stores the difference between the two dates in a date calculation.
n ► DateDiff, where n>0, sets the value of DateDiff to n
DateOneapp Date calculation varFinanceDateOne stores the first date used in a date calculation. Use the format YYYY.MMDD
n ► DateOne, where n is YYYY.MMDD, sets the value of DateOne to n
DateTwoapp Date calculation varFinanceDateTwo stores the second date used in a date calculation. Use the format YYYY.MMDD
n ► DateTwo, where n is YYYY.MMDD, sets the value of DateTwo to n
DelAFilesapp Modes var(all apps)DelAFiles("name") Deletes the specified file associated with an HP app.
DelAVarsapp Modes var(all apps)DelAVars(n) or DelAVars("name") erases the specified app variable.
DelHVarsHome SystemDelHVars(n) or DelHVars("name") deletes the specified home user variable.
DFapp Results varInferenceDF contains the degrees of freedom for the t-tests.
DFerrapp Results varInferenceDFerr contains the value of the degrees of freedom of the errors from the last ANOVA 1-way calculation.
DigitsCAS SettingsNote: Not really a variable, but it acts like one in CAS.???
Dividendapp Black-Scholes varFinanceDividend stores the dividend percentage in a Black-Scholes calculation.
n ► Dividend sets the value of Dividend to n
Eglobal real
E0-E9app Symbolic varSolve(See the Solve app's Symbolic View screen)
EffIntapp Interest conversion varFinanceEffInt stores the effective interest rate when doing an Interest Conversion calculation.
n ► EffInt, where 0≤n≤100, sets the value of EffInt to n.
EntryHome SettingsReturns or sets the entry mode.
Entry := 0 for Textbook (default)
Entry := 1 for Algebraic
Entry := 2 for RPN
epsilonCAS SettingsNote: Not really a variable, but it acts like one in CAS.[ JKH's guess: Values < epsilon are treated as zero by CAS. Also controls how 'exact' works.]
ExpListapp Numeric varInferenceExpList is a list that contains the expected counts for each category from the last Chi-Square goodness of fit (GoF) test.
ExpMatapp Results varInferenceExpMat is a matrix that contains the expected count data from the last Chi-Square 2-Way test calculation.
Extremumapp Results varFunctionExtremum contains the last value found by either the Extremum function in the Plot view Fcn menu or calculated using the EXTREMUM app function.
Fglobal real
F0-F9app Symbolic varFunction(See the Function app's Symbolic View screen)
FactorDeprapp Depreciation varFinanceFactorDepr stores the depreciation factor as a percentage when doing a Depreciation calculation when using a declining balance method.
n ► FactorDepr, where n>0, sets the value of FactorDepr to n
FinTypeapp Symbolic varFinanceFinType determines the type of calculation for depreciation or percent calculations.
With Method=4 for depreciation, the constant values and their meanings are as follows:
FinType:= 0 for straight line
FinType:= 1 for sum-of-the-years digits
FinType:= 2 for declining balance
FinType:= 3 for declining balance with crossover
FinType:= 4 for French straight line
FinType:= 5 for French amortization
With Method=6 for percent calculations, the constant values and their meanings are as follows:
FinType:= 0 for margin/markup
FinType:= 1 for percent/change
FirstAssetapp Depreciation varFinanceFirstAsset stores the first use when doing a Depreciation calculation. Normally, this will be 1.
n ► FirstAsset, where n≥1, sets the value of FirstAsset to n
Fitapp Plot varStatistics_2Var[ JKH's guess: Fit:=0 plot the data without the fit curve (default).
Fit:=1 plot the data AND the fit curve.]
FixedCostapp Break even varFinanceFixedCost stores the fixed cost of developing and marketing a product within a Break-even calculation.
n ► FixedCost, where n>0, sets the value of FixedCost to n.
FMRRapp Cash flow varFinanceFMRR stores Financial Management Rate of Return when a Cash Flow calculation is performed.
FVapp TVM varFinanceFV - The future value of an investment or loan.
n ► FV sets the value of FV to n.
Fvalapp Results varInferenceFval contains the value of the mean squares for the treatments from the last ANOVA 1-way calculation.
FZ0-FZ9app Symbolic varGraph_3D???
Gglobal real
G0-G9global graphics
GridDotsapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Geometry / InferenceGridDots turns the background grid dots in Plot View on or off.
GridDots := 0 grid dots on. (default)
GridDots := 1 grid dots off.
GridLinesapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / InferenceGridLines turns the background grid lines in Plot View on or off.
GridLines := 0 grid lines on. (default)
GridLines := 1 grid lines off.
GridXapp Plot varGraph_3D???
GridYapp Plot varGraph_3D???
GSizeapp TVM varFinanceGSize - The size of each group for the amortization table. The default value is 12.
n ► GSize, where n>0, sets the value of GSize to n.
Hglobal real
H1-H5app Symbolic varStatistics_1Var(See the Statistics 1Var app's Symbolic View screen)
HAngleHome SettingsThe Home variable HAngle is used to set the Home view angle mode.
HAngle := 0 for Radians (default)
HAngle := 1 for Degrees
HComplexHome Settings[HComplex's Help screen is too long to copy here. Refer to it for details.]
HDigitsHome SettingsThe Home variable HDigits controls the number of digits displayed after the decimal point when the number format is not Standard.
HDigits := n, where n is an integer such that 0 ≤ n ≤ 11.
HFormatHome SettingsThe Home variable HFormat controls how numbers are displayed in Home view. This variable may contain any integer from 0 through 5, each value having the following meaning:
HFormat :=0 for Standard
HFormat :=1 for Fixed
HFormat :=2 for Scientific
HFormat :=3 for Engineering
HFormat :=4 for Floating
HFormat :=5 for Rounded
Hmaxapp Plot varStatistics_1Var / InferenceStatistics_1Var: Maximum value to be included in the histogram.
Inference: ???
Hminapp Plot varStatistics_1Var / InferenceStatistics_1Var: Minimum value to be included in the histogram.
Inference: ???
HSeparatorHome SettingsThe Home variable HSeparator is used to control the separators used in number display.
HSeparator may contain any integer from 0 through 10 corresponding to the choices in the home setting screen.
HVarsHome System[The Help screen for HVars is too long to copy here. Refer to it for details.]
Hwidthapp Plot varStatistics_1Var / InferenceStatistics_1Var: Width of a histogram bar (bin width).
Inference: ???
Iglobal real
I1-I4app Numeric varInference???
ImageDisplayapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / Geometry / Graph_3DImageDisplay controls how a background image is displayed
0 for no background
1 for centered
2 for stretched
3 for best fit
4 for XY range
ImageName controls which image is used
ImageNameapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / Geometry / Graph_3DImageName controls which image is set as a background in plot views.
ImageName := name, where name is a file name string (such as "photo1").
ImageOpacityapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / Geometry / Graph_3DImageOpacity controls the opacity of the background image, if present. Use 100 for an unmodified image and smaller values for less opacity (more transparency) in the image.
ImageOpacity := n, where n is a real number between 0 and 100.
ImageXmaxapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / GeometryImageXmax sets the maximum horizontal value occupied by the background image, if present.
ImageXmax := n, where n is a real number.
ImageXminapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / GeometryImageXmin sets the minimum horizontal value occupied by the background image, if present.
ImageXmin := n, where n is a real number.
ImageYmaxapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / GeometryImageYmax sets the maximum vertical value occupied by the background image, if present.
ImageYmax := n, where n is a real number.
ImageYminapp Plot varFunction / Solve / Statistics_1Var / Statistics_2Var / Inference / Parametric / Polar / Sequence / Advanced_Graphing / GeometryImageYmin sets the minimum vertical value occupied by the background image, if present.
ImageYmin := n, where n is a real number.
InfTypeapp Symbolic varInferenceInfType determines the type of hypothesis test, confidence interval, Chi-Square test, or inference for regression calculation. Their function depends upon the value of the variable Method. [InfType's Help screen is too large to copy here. See it for more information.]
IntCPYRapp Interest conversion varFinanceIntCPYR stores the number of interest compounds per year when doing an Interest Conversion calculation.
n ► IntCPYR, where n>0, sets the value of IntCPYR to n.
Interapp Results varInferenceInter contains the value of the intercept from the last linear regression t-test.
InvestIntapp Cash flow varFinanceInvestInt contains the cash flow investment interest rate.
n ► InvestInt, where 0≤n≤100, sets the value of InvestInt to n
IPYRapp TVM varFinanceIPYR - The interest rate per year of an investment or loan.
n ► IPYR sets the value of IPYR to n.
IRRapp Cash flow varFinanceIRR stores the Internal Rate of Return when doing a Cash Flow equation.
Isectapp Results varFunctionIsect contains the last value found either by the Intersection function in the Plot view Fcn menu or calculated using the ISECT app function.
Jglobal real
Kglobal real
KeyAxesapp Plot varGraph_3D???
Lglobal real
L0-L9global list
Labelsapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Geometry / Inference / Graph_3DLabels enables or disables drawing labels in Plot view showing X and Y ranges.
Labels := 0 labels off (default)
Labels := 1 labels on
LanguageHome SystemThe Home variable Language controls which language is used in Home view.
Language:= 1 for English (Default)
Language:= 2 for Chinese
Language:= 3 for French
Language:= 4 for German
Language:= 5 for Spanish
Language:= 6 for Dutch
Language:= 7 for Portuguese
Language:= 8 for Japanese
LifeAssetapp Depreciation varFinanceLifeAsset stores the expected lifetime of a product when doing a Depreciation calculation.
n ► LifeAsset, where n≥1, sets the value of LifeAsset to n.
LSolutionapp Numeric varLinear_SolverContains a vector with the last solution found by either the Linear Solver app or the LSolve app function.
LSystemapp Numeric varLinear_SolverContains a 2x3 or 3x4 matrix which represents a 2x2 or 3x3 linear system.
matrix ► LSystem, where matrix is either a matrix or the name of one of the matrix variables M0-M9.
Mglobal real
M0-M9global matrix
Marginapp Percent change varFinanceMargin stores the margin in markup calculations based on cost.
n ► Margin sets the value of Margin to n
Markupapp Percent change varFinanceMarkup stores the markup percentage in markup calculations.
n ► Markup sets the value of Markup to n
MatDateapp Bond varFinanceMatDate stores the maturity date or call date of a bond when doing a Bond calculation. Dates should be entered as YYYY.MMDD
n ► MatDate, where n is YYYY.MMDD, sets the value of MatDate to n
MaxValapp Results varStatistics_1VarThe maximum value in the current 1-variable analysis (H1-H5).
Mean1app Numeric varInferenceSets the value of the mean of a sample for a 1-mean hypothesis test or confidence interval. For a 2-mean test or interval, sets the value of the mean of the first sample.
n ► Mean1 sets the value of Mean1 to n.
Mean2app Numeric varInferenceFor a 2-mean test or interval, sets the value of the mean of the second sample.
n ► Mean2 sets the value of Mean2 to n.
MeanXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The mean of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The mean of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
MeanYapp Results varStatistics_2VarMeanY contains the mean of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
MedValapp Results varStatistics_1VarThe median in the current 1-variable analysis (H1-H5).
Methodapp Plot varFunction / Advanced_Graphing / Statistics_2Var / Parametric / Polar / SolveMethod sets the graphing method:
Method := 0, Adaptive (default): gives the most accurate results but takes longer to produce the graph
Method := 1, Fixed-step segments: this method samples x-values, computes their corresponding y-values, and then plots and connects the points.
Method := 2, Fixed-step dots: this works like the fixed-step segments method but does not connect the points.
Methodapp Symbolic varInferenceMethod determines whether the Inference app is set to calculate hypothesis test results, confidence intervals, Chi-Square tests, or inference for regression calculations.
Method := 0 for Hypothesis Tests
Method := 1 for Confidence Intervals
Method := 2 for Chi-Square Tests
Method := 3 for Inference for regression.
Methodapp Symbolic varFinanceMethod determines the current calculation type in the Finance app.
Method := 0 for TVM
Method := 1 for interest conversion
Method := 2 for date calculation
Method := 3 for cash flow
Method := 4 for depreciation
Method := 5 for break-even
Method := 6 for percent change
Method := 7 for bond
Method := 8 for Black-Scholes
MinValapp Results varStatistics_1VarThe minimum value of the data set in the current 1-variable analysis (H1-H5).
MIRRapp Cash flow varFinanceMIRR stores Modified Internal Rate of Return when a Cash Flow equation is performed.
MSapp Results varInferenceMS contains the value of the mean squares for the treatments from the last ANOVA 1-way calculation.
MSerrapp Results varInferenceMSerr contains the value of the mean squares for the errors from the last ANOVA 1-way calculation.
Nglobal real
n1app Numeric varInferenceSets the size of the sample for a hypothesis test or confidence interval. For a test or interval involving the difference of two means or two proportions, sets the size of the first sample.
n ► n1 sets the value of n1 to n.
n2app Numeric varInferenceFor a test or interval involving the difference of two means or two proportions, sets the size of the second sample.
n ► n2 sets the value of n2 to n.
NbItemapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The number of data points in the current 1-variable analysis (H1-H5).
Statistics_2Var: The number of data points in the current 2-variable analysis (S1-S5).
NbPmtapp TVM varFinanceNbPmt - The number of payments in an investment or loan.
n ► NbPmt, where n>0, sets the value of NbPmt to n.
NewValueapp Percent change varFinanceNewValue stores the new value in percent-change calculations and the part number in part-total calculations.
n ► NewValue sets the value of NewValue to n
NFVapp Cash flow varFinanceNFV stores the Net Future Value when a Cash Flow calculation is performed.
Nmaxapp Plot varSequenceNmax contains the final value for N in Sequence app Plot view.
Nmax := n, where n is a counting number such that n>Nmin
Nminapp Plot varSequenceNmin contains the starting value for N in Sequence App Plot view.
Nmin := n, where n is a counting number
NomIntapp Interest conversion varFinanceNomInt stores the nominal interest rate when doing an Interest Conversion calculation.
n ► NomInt, where 0≤n≤100, sets the value of NomInt to n.
NotesHome System[The Help screen for Notes is too long to copy here. Refer to it for details.]
NPVapp Cash flow varFinanceNPV stores the Net Present Value when a Cash Flow equation is performed.
NumIndepapp Numeric varFunction / Advanced_Graphing / Parametric / Polar / Sequence / Graph_3DNumIndep contains the list of values you have entered in Numeric view when you have chosen BuildYourOwn mode. In the case of the Advanced Graphing app, the list is of pairs of values.
NumStartapp Numeric varFunction / Parametric / Polar / SequenceNumStart sets the starting value for the independent variable in Numeric view when Automatic is the Num Type.
NumStart := n, where n is a real number
NumStepapp Numeric varFunction / Parametric / Polar / SequenceNumStep sets the step size (increment) for the independent variable in Numeric view when Automatic is the Num Type.
NumStep := n, where n is a real number such that n>0
NumTypeapp Numeric varFunction / Advanced_Graphing / Parametric / Polar / Sequence / Graph_3DDetermines how the independent variable values in Numeric view are generated:
• Automatic: uses the NumStart and NumStep values to create the independent variable values.
• Build Your Own: you enter the independent variable values one by one.
NumType := 0 for Automatic (default)
NumType := 1 for BuildYourOwn
NumXStartapp Numeric varAdvanced_Graphing / Graph_3DNumXStart sets the starting value for the X variable in Numeric view when Automatic is the Num Type.
NumXStart := n, where n is a real number
NumXStepapp Numeric varAdvanced_Graphing / Graph_3DNumXStep sets the step size (that is, increment value) for the X variable in Numeric view when Automatic is the Num Type.
NumXStep := n, where n>0
NumXZoomapp Numeric varAdvanced_Graphing / Graph_3DNumXZoom sets the default zoom factor for zooming in on the X values.
NumXZoom := n, where n is a real number greater than 1
NumYStartapp Numeric varAdvanced_Graphing / Graph_3DNumYStart sets the starting value for the Y variable in Numeric view when Automatic is the Num Type.
NumYStart := n, where n is a real number
NumYStepapp Numeric varAdvanced_Graphing / Graph_3DNumYStep sets the step size (that is, increment value) for the Y variable in Numeric view when Automatic is the Num Type.
NumYStep := n, where n>0
NumYZoomapp Numeric varAdvanced_Graphing / Graph_3DNumYZoom sets the default zoom factor for zooming in on the Y values.
NumYZoom := n, where n is a real number greater than 1
NumZoomapp Numeric varFunction / Parametric / Polar / SequenceNumZoom sets the Numeric view factor.
NumZoom := n, where n>0 (default is 4)
NUSapp Cash flow varFinanceNUS stores the Net Uniform Series when a Cash Flow calculation is performed.
Oglobal real
ObsListapp Numeric varInferenceObsList is a list that contains the observed counts for each category from the last Chi-Square goodness of fit (GoF) test.
ObsMatapp Numeric varInferenceObsMat is a matrix that contains the observed count data from the last Chi-Square 2-Way test calculation.
OldValueapp Percent change varFinanceOldValue stores the old value in percent-change calculations and the total in part-total calculations.
n ► OldValue sets the value of OldValue to n
Pglobal real
Paybackapp Cash flow varFinancePayback stores the Pay Back period when a Cash Flow calculation is performed.
PixSizeapp Plot varGeometryThe size of each square pixel in Cartesian units
PMTapp TVM varFinancePMT - The value of a payment for an investment or loan.
n ► PMT sets the value of PMT to n.
Pooledapp Numeric varInferenceDetermine whether or not the samples are pooled for tests or intervals using the Student's T-distribution involving two means.
0 ► Pooled for not pooled (default)
1 ► Pooled for pooled
PoseTurnapp Plot varGraph_3D???
PoseXaxisapp Plot varGraph_3D???
PoseYaxisapp Plot varGraph_3D???
PoseZaxisapp Plot varGraph_3D???
PPYRapp TVM varFinancePPYR - The number of payments made per year for an investment or loan.
n ► PPYR, where n>0, sets the value of PPYR to n.
Priceapp Percent change varFinancePrice stores the sales price in markup calculations.
n ► Price sets the value of Price to n
PriceBondapp Bond varFinancePriceBond stores the price of a bond when doing a Bond calculation.
n ► PriceBond sets the value of PriceBond to n
Probapp Results varInferenceProb contains the probability associated with the TestScore value.
ProbListapp Numeric varInferenceProbList is a list that contains the probabilities for each category from the last Chi-Square goodness of fit (GoF) test.
Profitapp Break even varFinanceProfit stores the expected profit within a Break-even calculation.
n ► Profit, where n>0, sets the value of Profit to n
ProgramsHome System[The Help screen for Programs is too long to copy here. Refer to it for details.]
PVapp TVM varFinancePV - The present value of an investment or loan.
n ► PV sets the value of PV to n.
Qglobal real
Q1app Results varStatistics_1VarThe value of the first quartile in the current 1-variable analysis (H1-H5).
Q3app Results varStatistics_1VarThe value of the third quartile in the current 1-variable analysis (H1-H5).
Quantityapp Break even varFinanceQuantity stores the number of units sold within a Break-even calculation.
n ► Quantity, where n>0, sets the value of Quantity to n
Rglobal real
R0-R9app Symbolic varPolar(See the Polar app's Symbolic View screen)
Recenterapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DRecenter specifies if the plot recenters on the cursor during Zoom operations in plot view.
Recenter := 0 — recenter on cursor (default)
Recenter := 1 — do not recenter on cursor
Resultapp Results varInferenceFor hypothesis tests, contains 0 or 1 to indicate rejection of or failure to reject the null hypothesis.
RiskFreeapp Black-Scholes varFinanceRiskFree stores the risk free interest rate in a Black-Scholes calculation.
n ► RiskFree sets the value of RiskFree to n
Rootapp Results varFunctionRoot contains the last value found either by the Root function in the Plot view Fcn menu or calculated using the ROOT app function.
Rowapp Numeric varSpreadsheetRow is a variable that indicates currently calculated cell row number.
This is mostly used when creating generic expression that need to work anywhere in the spreadsheet or for columns or full spreadsheet expressions.
Example steps:
1. Select column A
2. Type =expand((x+1)^Row)
3. Tap the CAS menu button
4. Tap the OK menu button
Column A will now contain the expansions of (x+1)1, (x+1)2, (x+1)3, etc.
RowHeightapp Numeric varSpreadsheetRowHeight(Integer) allows you to set and get the height of rows.
Integer1 ► RowHeight(Integer2) sets the height of row Integer2 to Integer1 pixels.
If Integer2 is not specified, sets the default height for rows in the spreadsheet to Integer1 pixels.
RowHeight(Integer) returns the height of the row specified by Integer.
You can also set the column width from the Format menu.
Sglobal real
s1app Numeric varInferenceSets the sample standard deviation for a hypothesis test or confidence interval. For a test or interval involving the difference of two means, sets the sample standard deviation of the first sample.
n ► s1 sets the value of s1 to n.
s2app Numeric varInferenceFor a test or interval involving the difference of two means, sets the sample standard deviation of the second sample.
n ► s2 sets the value of s2 to n.
S1-S5app Symbolic varStatistics_2Var(See the Statistics 2Var app's Symbolic View screen)
SafeIntapp Cash flow varFinanceSafeInt contains the cash flow safe interest rate.
n ► SafeInt, where 0≤n≤100, sets the value of SafeInt to n
SalePriceapp Break even varFinanceSalePrice stores the sales price per unit within a Break-even calculation.
n ► SalePrice, where n>0, sets the value of SalePrice to n
SalvageAssetapp Depreciation varFinanceSalvageAsset stores the amount of money an asset can be sold or salvaged for at the end of its life when doing a Depreciation calculation.
n ► SalvageAsset, where n>0, sets the value of SalvageAsset to n
sCovapp Results varStatistics_2VarsCov contains the sample covariance of the current 2-variable statistical analysis (S1-S5).
ScrollTextapp Plot varGeometryScrollText controls the Scroll Text property in the Geometry Plot Setup screen.
ScrollText := 0 Scroll Text check box cleared. (Default)
ScrollText := 1 Scroll Text check box set.
When ScrollText=1, long text in the menu in the Geometry plot view will scroll.
SemiAnnualapp Bond varFinanceSemiAnnual stores whether annual or semi-annual payments are made when doing a Bond calculation.
SemiAnnual := 0 for annual payments
SemiAnnual := 1 for semi-annual payments
serrInterapp Results varInferenceserrInter contains the value of the standard error of the intercept from the last linear regression t-test or confidence interval for the intercept.
serrLineapp Results varInferenceserrLine contains the value of the standard error of the line from the last linear regression t-test.
serrSlopeapp Results varInferenceserrSlope contains the value of the standard error of the slope from the last linear regression t-test or confidence interval for slope.
serrXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The standard error of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The standard error of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
serrYapp Results varStatistics_2Var / InferenceStatistics_2Var: serrY contains the standard error of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
Inference: serrY contains the value of the standard error of ŷ from the last prediction interval or mean response interval calculation.
SetDateapp Bond varFinanceSetDate stores the settlement date of a bond when doing a Bond calculation. Dates should be entered as YYYY.MMDD
n ► SetDate, where n is YYYY.MMDD, sets the value of SetDate to n
SideAapp Numeric varTriangle_SolverSideA - The length of the side opposite the angle A.
n ► SideA, where n>0, sets the value of SideA to n.
SideBapp Numeric varTriangle_SolverSideB - The length of the side opposite the angle B.
n ► SideB, where n>0, sets the value of SideB to n.
SideCapp Numeric varTriangle_SolverSideC - The length of the side opposite the angle C.
n ► SideC, where n>0, sets the value of SideC to n.
SignedHome SettingsReturns or sets the integer signed format.
Signed := 0 for unsigned (default)
Signed := 1 for signed
SignedAreaapp Results varFunctionSignedArea contains the last value found by either the Signed area function in the Plot view Fcn menu or calculated using the AREA app function.
Slopeapp Results varFunction / InferenceFunction: Slope contains the last value found either by the Slope function in the Plot view Fcn menu or calculated using the SLOPE app function.
Inference: Slope contains the value of the slope from the last linear regression t-test.
SSapp Results varInferenceSS contains the value of the sum of squares of the treatments from the last ANOVA 1-way calculation.
SSerrapp Results varInferenceSSerr contains the value of the sum of squares of the errors from the last ANOVA 1-way calculation.
ssXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The sum of the squared deviations of x from the mean of x of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The sum of the squared deviations of x from the mean of x of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
ssYapp Results varStatistics_2VarssY contains the sum of the squared deviations of y from the mean of y of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
StockPriceapp Black-Scholes varFinanceStockPrice stores the stock or asset price in a Black-Scholes calculation.
n ► StockPrice sets the value of StockPrice to n
StrikePriceapp Black-Scholes varFinanceStrikePrice stores the strike price in a Black-Scholes calculation.
n ► StrikePrice sets the value of StrikePrice to n
Surfaceapp Plot varGraph_3D???
sXapp Results varStatistics_1Var / Statistics_2VarStatistics_1Var: The sample standard deviation of the data set in the current 1-variable analysis (H1-H5).
Statistics_2Var: The sample standard deviation of the independent values (X) of the current 2-variable statistical analysis (S1-S5).
sYapp Results varStatistics_2VarsY contains the sample standard deviation of the dependent values (Y) of the current 2-variable statistical analysis (S1-S5).
Tglobal real
TestScoreapp Results varInferenceTestScore contains the Z- or t-distribution value calculated from the hypothesis test or confidence interval inputs.
TestValueapp Results varInferenceTestValue contains the value of the experimental variable associated with the current value in the app variable TestScore.
ThemeHome SystemTheme variable contains a list representing the current theme and the color shade. May take a single number as input to return the indexed item from the list.
Examples:
Theme()
Theme(1)
TimeHome SystemTime returns the system time in DMS format. DMS format is HH°MM'SS" where HH = hours, MM = minutes, and SS = seconds.
Time := HH°MM'SS" sets the time.
TimeMarketapp Black-Scholes varFinanceTimeMarket stores the time to market of an option in a Black-Scholes calculation.
n ► TimeMarket sets the value of TimeMarket to n
Tmaxapp Plot varParametricTmax contains the final value for T in parametric Plot view.
Tmax := n , where n is a real number such that n>Tmin
Tminapp Plot varParametricTmin contains the starting value for T in parametric Plot view.
Tmin := n, where n is a real number
TOffHome SystemTOff contains an integer that defines the number of milliseconds until the next calculator auto shutoff. The default is 5 minutes, or #493E0h. (5*60*1000 milliseconds)
Valid ranges are from #1388h to #3FFFFFFFh.
Totalapp Percent change varFinanceTotal stores the percentage of the total in part-total calculations.
n ► Total sets the value of Total to n
TotalCFapp Cash flow varFinanceTotalCF stores the cash flow total when a Cash Flow calculation is performed.
TriTypeapp Numeric varTriangle_SolverCorresponds to the status of the TriType menu key in the Numeric view of the Triangle Solver app. It determines whether a general triangle solver or a right triangle solver is used.
0 ► TriType for the general triangle solver (default)
1 ► TriType for the right triangle solver
Tstepapp Plot varParametricTstep contains the step value (increment) of T in parametric Plot view.
Tstep := n, where n is a real number such that n>0
Uglobal real
U0-U9app Symbolic varSequence(See the Sequence app's Symbolic View screen)
Vglobal real
VariableCostapp Break even varFinanceVariableCost stores the manufacturing cost per unit within a Break-even calculation.
n ► VariableCost, where N>0, sets the value of VariableCost to n
Volatilityapp Black-Scholes varFinanceVolatility stores the volatility of an asset in a Black-Scholes calculation.
n ► Volatility sets the value of Volatility to n
Wglobal real
Xglobal real
x1app Numeric varInferenceSets the number of successes for a one-proportion hypothesis test or confidence interval. For a test or interval involving the difference of two proportions, sets the number of successes of the first sample.
n ► x1 sets the value of x1 to n.
x2app Numeric varInferenceFor a test or interval involving the difference of two proportions, sets the number of successes of the second sample.
n ► x2 sets the value of x2 to n.
X0-X9app Symbolic varParametric(See the Parametric app's Symbolic View screen)
Xlistapp Numeric varInferenceXlist is a list that contains the data for the explanatory (X) variable from the last inference for regression calculation.
Xmaxapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DXmax sets the maximum horizontal value in the Plot view.
Xmax := n, where n is a real number such that n>Xmin
Xminapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Geometry / Solve / Inference / Graph_3DXmin sets the minimum horizontal value of the Plot view.
Xmin := n, where n is a real number
Xtickapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Geometry / Inference / Graph_3DXtick sets the distance between tick marks for the horizontal axis.
Xtick := n, where n is a real number such that n>0
Xvalapp Numeric varInferenceXval contains the value of the explanatory variable (X) from the last mean response interval or prediction interval calculation.
Xzoomapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DXzoom sets the horizontal zoom factor.
Xzoom := n, where n is a real number such that n>0 (default is 2)
Yglobal real
Y0-Y9app Symbolic varParametric(See the Parametric app's Symbolic View screen)
YieldBondapp Bond varFinanceYieldBond stores the yield to maturity of a bond when doing a Bond calculation.
n ► YieldBond sets the value of YieldBond to n
Ylistapp Numeric varInferenceYlist is a list that contains the data for the response (Y) variable from the last inference for regression calculation.
Ymaxapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DYmax sets the maximum vertical value in the Plot view.
Ymax := n, where n is a real number such that n>Ymin
Yminapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Geometry / Solve / Inference / Graph_3DYmin sets the minimum vertical value of the Plot view.
Ymin := n, where n is a real number
Ytickapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Geometry / Inference / Graph_3DYtick sets the distance between tick marks for the vertical axis.
Ytick := n, where n is a real number such that n>0
Yvalapp Results varInferenceYval contains the value of ŷ from the last prediction interval or mean response interval calculation.
Yzoomapp Plot varFunction / Advanced_Graphing / Statistics_1Var / Statistics_2Var / Parametric / Polar / Sequence / Solve / Inference / Graph_3DYzoom sets the vertical zoom factor.
Yzoom := n, where n is a real number such that n>0 (default is 2)
Zglobal real
Z0-Z9global complex
z0-z9app Symbolic varGraph_3D(See the 3D Graphing app's Symbolic View screen)
Zmaxapp Plot varGraph_3D???
Zminapp Plot varGraph_3D???
Ztickapp Plot varGraph_3D???
Zzoomapp Plot varGraph_3D???