> Other Information > Catalog Menu Details

Catalog Menu Details

The Catalog menu, which appears when you press C, is a comprehensive list of all functions, commands, app variables,* and symbols available on the calculator. You can select the item you want on the calculator and enter it into a calculation or expression.

CY876_Catalog Menu Details_1-1
CY876_Catalog Menu Details_1-2
CY876_Catalog Menu Details_1-3

The list produced by C > [All] contains all items supported by your calculator. While the alphabetical list is displayed, you can press a key from XA to 0Z to display a list of items beginning with the letter you pressed.

CY876_Catalog Menu Details_2-1
CY876_Catalog Menu Details_2-3

Functions and symbols that are not included in a group from [A] to [Z] can be accessed with C > [All] > [Symbol].

Items included in C > [Variable Data] (input/output variables used in an app)

Note

Pressing C while using the Python app or the Base-N app displays a Catalog menu specific to each app. For details, see the chapters explaining each app.

The Catalog menu displays the names of functions and commands in the menus by category (such as Integration‎ (∫)‎, etc.). On the C > [All] and Input History menus, the functions and commands are displayed in line input syntax (such as ∫(,,), etc.).

Using Input History

Up to 10 of the latest functions and commands* recently entered from the Catalog menu are maintained as input history. To view the input history, select C > [History (Pin ‎Pin)‎].

Including pinned input history.

Pinning Input History

While viewing input history, select the item you wish to pin and then press T. This causes a pin to appear to the left of the item.

The next time you open the input history, the pinned item will be at the top of the list.

CY876_Pinning Input History_1

To unpin an item, select the item you wish to unpin and press T.

Category Grouped Item List

Note the following points concerning the syntax of functions and commands, except those in the Unit Conversions category.

If the natural input syntax and line input syntax are different for a function, the natural input syntax is shown first, followed by the line input syntax.

Anything that is optional in a syntax is enclosed in square brackets ([ ]). With the syntax (f(x),a,b[,tol]), the tol argument can be omitted, resulting in (f(x),a,b).

Note

The categories listed in this section and the functions, commands, app variables,* and symbols included in each category are presented in the order they appear when [Country] > [International] is selected in the System app.

Regardless of the model (fx-CG100 or fx-1AU GRAPH) or configuration, items included in C > [All] are the same. All items listed in this manual are displayed in alphabetical order.

Items included in C > [Variable Data] (input/output variables used in an app)

Function Analysis

1st Derivative‎ (d/dx)      d/dx(,)

Uses approximate calculation to determine the first-order differential coefficient of f(x) at x=a.

Syntax: ddx(f(x))|x=a       d/dx(f(x),a)

Not allowed within this syntax: d/dx, d2/dx2, dx, Σ, FMin, FMax, Solve, RndFix

Example:  ddx(f(x3+4x2+x-6))|x=3=52

Precautions

When f(x) is a trigonometric function, make sure to select the following for the angle unit: S > [Angle] > [Radian].

Inaccurate results and errors can be caused by any one of the following:

Discontinuous points in x values

Extreme changes in x values

Inclusion of the local maximum point and local minimum point in x values

Inclusion of the inflection point in x values

Inclusion of indifferentiable points in x values

Calculation results approaching zero

2nd Derivative‎ (d2/dx2)      d2/dx2(,)

Uses approximate calculation to determine the second-order differential coefficient of f(x) at x=a.

Syntax: d2dx2(f(x))|x=a       d2/dx2(f(x),a)

The items that are not allowed within this syntax and precautions are the same as those for d/dx.

Integration‎ (∫)‎      ∫(,,)

Uses approximate calculation to determine the integral of f(x) at axb. This function returns a positive value when f(x) is in the positive range and a negative value when f(x) is in the negative range (Example: 23x2-4dx=73 ; 12x2-4dx=-53 ).

Syntax: abf(x)dx       (f(x),a,b[,tol])

For tol, input the allowable error (tolerance) range. Default: 1 × 10-5 if omitted and for natural input.

Not allowed within this syntax: d/dx, d2/dx2, dx, Σ, FMin, FMax, Solve, RndFix

Example:  152x2+3x+4dx=4043

Precautions

When f(x) is a trigonometric function, make sure to select the following for the angle unit: S > [Angle] > [Radian].

Because numerical integration is used, large error may result in calculated integration values due to the content of f(x), positive and negative values within the integration interval, or the interval being integrated. (Examples: When there are parts with discontinuous points or abrupt change. When the integration interval is too wide.) In such cases, dividing the integration interval into multiple parts and then performing calculations may improve calculation accuracy.

Summation‎ (Σ)       Σ(,,,)

Obtains the sum for a specified range of f(x).

Syntax: x=ab(f(x))       (f(x),x,a,b[,n])       a, b, n = integers, a < b

x can be any alpha variable. n specifies the step interval. Default: 1 if omitted and for natural input.

Not allowed within this syntax: d/dx, d2/dx2, dx, Σ, FMin, FMax, Solve, RndFix

Example:  x=26(x2-3x+5)=55

Solve Equation (SolveN)      SolveN()

Obtains multiple solutions of an equation.

Syntax: SolveN(f(x) [= right side] [,x] [,lower limit,upper limit])

If [=right side] is omitted, f(x) = 0 is assumed. Specify any alpha variable for [,x] and use the same variable for f(x). If [,x] is omitted, the variable x is used.

Up to 10 solutions are returned in list form.

“No Solution” is returned if no solution exists.

If a solution other than one(s) provided might exist, the message “More solutions may exist.‎ ” appears on the display.

Not allowed within this syntax: d2/dx2, Σ, FMin, FMax, Solve

Example:  SolveN(x2-5x-6)={-1,6}

Solve Equation (Solve)      Solve(,)

Approximates a single solution for f(x) = 0. This function has the same functionality as the Equation app’s Using Solver.

Syntax: Solve(f(x) ,initial estimate [,lower limit,upper limit])

Not allowed within this syntax: d2/dx2, Σ, FMin, FMax, Solve

Remainder of Integer‎÷‎Integer      Rmdr

Obtains the remainder when an integer is divided by another integer.

Syntax: dividend Rmdr divisor

Example:  17 Rmdr 7 = 3

Integer Part of Int‎÷‎Int      Int÷

Obtains the quotient of an integer divided by another integer.

Syntax: dividend Int÷ divisor

Example:  17 Int÷ 7 = 2

Simplification       ISimp

Reduces a fraction to its lowest terms. With the Calculate application, use the settings below.

S > [Simplify] > [Manual]

S > [Complex Mode] > [Real]

Use one of the syntaxes below for ISimp.

Syntax 1: FractionISimp

Automatically reduces the fraction in the argument by dividing by the smallest prime number that can be divided. The prime number and the result of the reduction are shown on the display.

Syntax 2: FractionISimp n

Divides the fraction in the argument by the divisor specified by n. The result of the division is shown on the display.

Example 1:  1560=520=14

15e60r
C > [Function Analysis] > [Simplification]E

CY875_Function Analysis_Simplification_1

C > [History (Pin ‎Pin)‎] > [ISimp]E

CY875_Function Analysis_Simplification_2

Example 2:  1560=312 (Specifies a divisor of 5.)

15e60r
C > [Function Analysis] > [Simplification]5E

CY875_Function Analysis_Simplification_3

Precautions

When [a‎+‎b‎i‎] or [r‎∠‎θ‎] is selected for S > [Complex Mode], fraction calculation results always are simplified before being displayed, even if S > [Simplify] is set to [Manual].

Function Minimum      FMin(,,)

Returns, in list form, the coordinates of the minimum values of f(x) at axb.

Syntax: FMin(f(x),a,b[,n])      n: Calculation accuracy (n = integer from 1 to 9)

Not allowed within this syntax: d/dx, d2/dx2, dx, Σ, FMin, FMax, Solve, RndFix

Example:  FMin(x2,-2,1) = {0,0}

Precautions

Discontinuous points or sections with drastic fluctuation can adversely affect precision or cause an error.

Inputting a larger value for n increases the precision of the calculation, but it also increases the amount of time required to perform the calculation.

Function Maximum      FMax(,,)

Returns, in list form, the coordinates of the maximum values of f(x) at axb.

Syntax: FMax(f(x),a,b[,n])      n: Calculation accuracy (n = integer from 1 to 9)

The items that are not allowed within this syntax and precautions are the same as those for FMin.

Probability

Factorial (!)‎      !

Obtains the factorial of 0 or a positive integer.

Syntax: n!       n = integer

Permutation‎ (P)     P

Obtains the total number of r-permutations taken from set n.

Syntax: nPr       n, r = integers

Combination‎ (C)      C

Obtains the total number of r-combinations from set n.

Syntax: nCr       n, r = integers

Random Number (0 to 1)      Ran#

Each execution returns a 10 digit random number (from 0 to 1).

Syntax: Ran# [a]       1 ≤ a ≤ 9 (a = integer)

a: Specifies the random number sequence. If omitted, a true random number is returned. If specified, the corresponding calculator random number sequence is invoked, and a fixed random number is returned. For example, executing Ran# 1 after initializing the sequences* always returns random numbers from Sequence 1 in order (0.701320948, 0.9297706456, 0.2939058016, ...)

To initialize the sequences, execute Ran# 0. This also initializes the sequences in RanList#. The sequences can also be initialized by using Ran# or RanList# to generate a series of random numbers that is different from the last executed series or by generating a true random number.

Random Integer (n to m)      RanInt#(,)

Generates an integer random number between two specified integers n and m.

Syntax: RanInt#(n,m[,a])       n < m, |n| < 1×1010, |m| < 1×1010, mn < 1×1010, 1 ≤ a ≤ 999

a: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.

Random Number (Normal)      RanNorm#(,)

Uses normal distribution to generate a 10-digit random number based on the specified mean μ and standard deviation σ.

Syntax: RanNorm#(σ,μ[,n])      σ > 0, 1 ≤ n ≤ 999

n: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.

Example:  To generate a random number of height values obtained according to a normal distribution for a group of children less than one year old with a mean height of 68 cm. Assume that the standard deviation is 8: RanNorm#(8,68)

Random Number (Binomial)      RanBin#(,)

Uses binomial distribution based on the specified number of trials n, and the value of probability p to generate a random integer.

Syntax: RanBin#(n,p[,m])       1 ≤ n ≤ 100000, 1 ≤ m ≤ 999, 0 ≤ p ≤ 1

m: Specifies the number of random numbers. If omitted, one random number is returned. If specified, returns the specified number of random numbers in list form.

Random Num (0 to 1) to List      RanList#()

Each execution returns, in list form, the specified number of random numbers (0 to 1, 10 digits).

Syntax: RanList#(n[,a])       1 ≤ a ≤ 9, 1 ≤ n ≤ 999 (a, n = integers)

n: Specifies the number of trials. This parameter specifies the number of random numbers to be generated.

a: Same as Ran#.

Example:  (Immediately after Ran# 0 is executed) RanList#(3,1) = {0.701320948,0.9297706456,0.2939058016}

Random Sample from List      RanSamp#(,)

Randomly samples elements from a list and returns the result in list form.

Syntax: RanSamp#(List,n[,m])

List: A list variables (List 1 through List 26 or List Ans)* or a list

List variables can also be specified using sub-names.

n: Number of trials (1 ≤ n ≤ 999 when m = 0, 1 ≤ n ≤ number of elements in List when m = 1)

m: Specifies 0 or 1 (0 when omitted). When m = 0, each element can be extracted multiple times. When m = 1, each element can be extracted only once.

Example:  To extract two random elements from {1,3,6,7}: RanSamp#({1,3,6,7},2,1)
To extract five random elements from {1,3,6,7}: RanSamp#({1,3,6,7},5)

Numeric Calc

GCD      GCD(,)

Obtains the greatest common divisor of multiple integers.

Syntax: GCD(n,m)

LCM      LCM(,)

Obtains the least common multiple of multiple integers.

Syntax: LCM(n,m)

Absolute Value      Abs()

Finds the absolute value of argument n.

Syntax: |n|       Abs(n)

Integer Part      Int()

Extracts the integer part of argument n.

Syntax: Int(n)

Example:  Int(-3.5) = -3

Fraction Part      Frac()

Extracts the fractional part of argument n.

Syntax: Frac(n)

Example:  Frac(-3.5) = -0.5

Round Off      Rnd

This function is available on the Calculation tab of the Calculate app. It rounds the value of the last calculation result (Ans) on the result display in accordance with the S > [Display] setting.

Syntax: Rnd (no argument, valid for previous calculation result only)

Example:  While [Display] > [Fix3: 0.123], to divide 10 by 3 and then multiply Ans by 3

Rnd not used:

10*3E
/3E

CY875_Numeric Calc_Round Off_1

Rnd used:

10*3E
C > [Numeric Calc] > [Round Off]E
/3E

CY875_Numeric Calc_Round Off_2

When the setting is [Display] > [Fix3: 0.123], 10÷3=3.333 is displayed, but 15 digits is retained internally, so Ans×3=10.000. If the result of 10÷3 is rounded using Rnd as shown, Ans×3=9.999.

Largest Integer      Intg()

Returns the largest integer that does not exceed argument n.

Syntax: Intg(n)

Example:  Intg(-10.56) = -11

Round Internal      RndFix()

Rounds argument n to the place following the number of decimal places specified by m (0 to 9).

Syntax: RndFix(n[,m])

If m is omitted, rounding is performed in accordance with the S > [Display] setting, the same as with the Rnd function.

Not allowed within this syntax: d/dx, d2/dx2, dx, Σ, FMin, FMax, Solve, RndFix, logab

Example:  RndFix(1.23456,3) = 1.235

Division Remainder      MOD(,)

This function obtains the remainder of a division operation. It returns the remainder when n is divided by m.

Syntax: MOD(n,m)       (n, m = integers)

Example:  MOD(17,3) = 2

Remainder Exponentiation      MOD_Exp(,,)

This function calculates a modular exponent. It returns the remainder when n is multiplied by p power and then divided by m.

Syntax: MOD_Exp(n,p,m)       (n, p, m = integers)

Example:  MOD(2,4,3) = 1

Vector

Vct n and Vct m can be vectors or vector variables.

The vectors listed the example (such as [12]) are entered using T > [m×n]. For details, see Inputting a Vector into a Calculation.

Note

When calculating a dot product, cross product, and angle formed by two vectors, the dimensions of the two vectors must be the same.

Vector      Vct

Enters “Vct ”. Next, specify a vector variable by entering a letter from A to Z, or Ans.

Dot Product      DotP(,)

Obtains the dot product of two vectors.

Syntax: DotP(Vct n,Vct m)

Example:  DotP([12],[34]) = 11

Cross Product      CrossP(,)

Obtains the cross product of two vectors.

Syntax: CrossP(Vct n,Vct m) (The dimensions of Vct n and Vct m must be 1 × 2, 1 × 3, 2 × 1, or 3 × 1.)

Example:  CrossP([12],[34]) = [00-2]

‎2-Vector Angle      Angle(,)

Obtains the angle between two vectors.

Syntax: Angle(Vct n,Vct m)

Example:  When S > [Angle] > [Radian], Angle([11],[-11]) = 12π

Unit Vector      UnitV()

Calculates the unit vector of the vector specified by the argument.

Syntax: UnitV(Vct n)

Example:  UnitV([55]) = [2222]

Vector Norm      Norm()

Calculates the norm (magnitude) of a specified vector or matrix.

Syntax: Norm(Vct n) ; Norm(Mat n) (Mat n = matrix or matrix variable)

Example:  Norm([13]) = 10 ; Norm([1324]) = 30

Matrix

Mat n and Mat m are matrices or matrix variables.

The matrices shown in the example (such as [0-110]) are entered using T > [m×n]. For details, see Inputting a Matrix into a Calculation.

Note

Determinants and inverse matrices are subject to error due to dropped digits.

The row echelon form and reduced row echelon form operation may not produce accurate results due to dropped digits.

Matrix      Mat

Enters “Mat ”. Next, enter a letter from A to Z or Ans to specify a matrix variable.

Inverse Matrix     -1

Obtains the inverse of the specified square matrix.

Syntax: Mat n-1

Example:  [0-110]-1 = [01-10]

Precautions

Calculation precision is affected for matrices whose determinant is near zero.

Determinant      Det()

Obtains the determinant of the specified square matrix.

Syntax: Det(Mat n)

Example:  Det([1324]) = -2

Matrix Transpose      Trn()

Obtains the transpose matrix of the specified matrix.

Syntax: Trn(Mat n)

Example:  Trn([123456]) = [135246]

Note

The “Trn” command can be used with a vector as well. It converts a 1-row × n-column vector to an n-row × 1-column vector, or an m-row × 1-column vector to a 1-row × m-column vector.

Matrix Identity      Identity()

Creates an identity matrix with the specified number of rows and columns.

Syntax: Identity(n)       (n = integer)

Example:  Identity(2) = [1001]

Row Echelon Form      Ref()

This command uses the Gaussian elimination algorithm to find the row echelon form of a matrix.

Syntax: Ref(Mat n)

Example:  Ref([123456]) = [15432012]

Reduced Row Echelon Form      Rref()

Obtains the reduced row echelon form of the specified matrix.

Syntax: Rref(Mat n)

Example:  Rref([135246]) = [10-1012]

Matrix Augment      Augment(,)

Combines two matrices (or vectors), each of which contains the same number of rows, into a single matrix.

Syntax: Augment(Mat m,Mat n) ; Augment(Vct m,Vct n)

Either or both of the matrices (Mat m, Mat n) can be replaced with Vct m, Vct n, respectively.

Example:  Augment([1324],[2648]) = [13262448] ; Augment([12],[2648]) = [126248]

Fill Matrix      Fill(,)

Replaces all elements in a matrix variable (or vector variable) with the specified value m.

Syntax: Fill(m,Mat n) ; Fill(m,Vct n)

Dimensions      Dim()

  1. Obtains the dimensions of a matrix (or vector) and outputs them in list form.

  2. Syntax 1: Dim(Mat n) ; Dim(Vct n)

    Since the result of the Dim command is a list, it is stored in List Ans.

  3. Specifies dimensions in list form and creates a matrix (or vector) with all zero elements.

  4. Syntax 2: {a,b} → Dim(Mat n) (a, b = integers, 1 ≤ a ≤ 999, 1 ≤ b ≤ 999) ;

    {a,b} → Dim(Vct n) (a, b = integers, 1 ≤ b ≤ 999 when a = 1, 1 ≤ a ≤ 999 when b = 1)

Complex Number

The letter z in the syntax below represents a complex number. Calculations using Arg, Ir∠θ, and Ia+bi are affected by the S > [Angle] setting.

Note

The calculator regards a complex number in the form a+bi as a coordinate on a Gaussian plane, and calculates absolute value |z| and argument Arg(z).

Norm of a Complex Number      Abs()

Obtains the absolute value of a complex number.

Syntax: |z|       Abs(z)

Example:  |1+i| = 2

Argument      Arg()

Obtains the argument of a complex number.

Syntax: Arg(z)

Example:  Arg(1+i) = 14π      (S > [Angle] > [Radian])

Complex Conjugate      Conjg()

Obtains the conjugate complex number.

Syntax: Conjg(z)

Example:  Conjg(1+i) = 1-i

Real Part      ReP()

Extracts the real part of a complex number.

Syntax: ReP(z)

Example:  ReP(1+2i) = 1

Imaginary Part      ImP()

Extracts the imaginary part of a complex number.

Syntax: ImP(z)

Example:  ImP(1+2i) = 2

Ir∠θ      Ir∠θ

Converts a rectangular form value to polar form.

Syntax: zIr∠θ

Example:  1+3iIr∠θ = 2∠13π      (S > [Angle] > [Radian])

Ia+bi       Ia+bi

Converts a polar form to rectangular form.

Syntax: zIa+bi

Example:  2∠13πIa+bi = 1+3i      (S > [Angle] > [Radian])

Statistics

In all of the syntaxes below, “List n” and “List m” are lists or list variables. For list variables, n, m can be a value from 1 to 26, or Ans. List variables can also be specified using sub-names.

{}     {}

Inputs curly brackets ( { } ) to enter a new list.

List     List

Inputs “List ”. Following “List ”, input a value from 1 to 26, or Ans to specify a list variable.

Dimensions     Dim()

  1. Determines the number of elements in a list.

  2. Syntax 1: Dim(List n)

  3. Specifies the number of list elements and creates a list variable with zero in all elements.

  4. Syntax 2: Number of Elements a → Dim(List n) (a = integer, 1 ≤ a ≤ 999)

Fill List     Fill(,)

Replaces the values in all elements in a list variable with the same value (a).

Syntax: Fill(a,List n)

Generate Sequence     Seq(,,,,)

Defines a function to generate a number sequence and return it in list form.

Syntax: Seq(f(x),x,Start Value,End Value,Increment)

x can be any alpha variable.

Example:  Seq(x2,x,1,11,5) = {1,36,121}

Minimum     Min()

Syntax 1: Min(List n) Extracts the minimum value from all elements in a list.

Syntax 2: Min(List n,List m) Extracts the lesser element at the same position in two lists.

Maximum     Max()

Syntax 1: Max(List n) Extracts the maximum value from all elements in a list.

Syntax 2: Max(List n,List m) Extracts the larger element at the same position in two lists.

Mean     Mean()

Finds the mean value of all elements in a list.

Syntax: Mean(List n)

Median     Median()

Finds the median of two lists, one of which is data and the other is frequencies.

Syntax: Median(List n,List m)

List n: Data list, List m: Frequency list
The number of elements in List n and List m must be the same.

Example:  When List 1 = {36,16,58,46,56}, List 2 = {75,89,98,72,67}, Median(List 1,List 2) = 46

Combine Lists     Augment(,)

Combines two lists into one.

Syntax: Augment(List n,List m)

Sum of List Elements     Sum()

Finds the sum of all elements in a list.

Syntax: Sum(List n)

List Product     Prod()

Finds the sum product of all the elements in a list.

Syntax: Prod(List n)

Cumulative Frequency     Cuml()

Calculates the cumulative frequency of the elements of a list.

Syntax: Cuml(List n)

Example:  When List 1 = {2,3,6,5,4}, Cuml(List 1) = {2,5,11,16,20}

Data Percentages     Percent()

Calculates the percentage of each element relative to the sum of all elements in a list.

Syntax: Percent(List n)

List Data Diff     ΔList

Calculates {Element 2 − Element 1, Element 3 − Element 2, ... Element n − Element n−1} in a list of n (n ≥ 2) elements and returns the result in list form.

Syntax: ΔList a (a = List variable number)

Note: You can save the result to List 2 by typing “ΔList 1→List 2”.

Estimated x-Data     x^
Estimated y-Data     y^

These functions are used immediately after performing a regression calculation* with the Statistics app. For a value specified for one variable (x or y) they, estimate the other variable, based on a regression model.

Syntax: y-value x^ (Calculates an estimated x-value for the y-value.)

x-value y^ (Calculates an estimated y-value for the x-value.)

Estimated values cannot be calculated for the following types of regression model: Med-Med Regression, Quadratic Regression, Cubic Regression, Quartic Regression, Sinusoidal Regression, Logarithm Regression.

Sample Standard Deviation     StdDev()

Finds the sample standard deviation of data specified by a list.

Syntax: StdDev(List n[,List m]) (List n ... Sample data, List m ... Frequency data)

Example:  StdDev({10,20,30,40},{3,5,4,1}) = 9.26808696

Population Standard Deviation     StdDev_σ()

Finds the population standard deviation of data specified by a list.

Syntax: StdDev_σ(List n[,List m]) (List n ... Sample data, List m ... Frequency data)

Unbiased Variance     Variance()

Finds the unbiased variance of data specified by a list.

Syntax: Variance(List n[,List m]) (List n ... Sample data, List m ... Frequency data)

Population Variance     Variance_σ2()

Finds the population variance of data specified by a list.

Syntax: Variance_σ2(List n[,List m]) (List n ... Sample data, List m ... Frequency data)

List to Matrix     List→Mat()

Saves list contents to Mat Ans.

Syntax: List→Mat(List n,List m)
(The number of elements in List n and List m must be the same.)

Example:  When List 1 = {2,3,4}, List 2 = {20,30,40}, List→Mat(List 1,List 2) = [220330440]

Matrix to List     Mat→List()

Saves the specified columns of a matrix variable to List Ans.

Syntax: Mat→List(Mat n,m)
(n is a letter from A to Z, or Ans, and m is a column number.)

Example:  When Mat A = [220330440], Mat→List(Mat A,1) = {2,3,4}

Note: You can assign the elements of Column 1 of Mat A to List 1 by inputting “Mat→List(Mat A,1)→List 1”.

Distribution: Probability Calculation for Standard Normal Distribution

Attention fx-1AU GRAPH Users

The fx-1AU GRAPH does not have a Distribution category, but all commands described in this section can be called from C > [All].
Example: To call "P()", select C > [All] > [P] > [P()].

Each mathematical function described in this section is intended for use immediately after you perform a ‎1-Variable statistical calculation with the Statistics app.

Normal Probability P(t)     P()
Normal Probability‎ Q(t)     Q()
Normal Probability R(t)     R()

Taking normalized variable t as an argument, these functions find the probability values for the standard normal distribution shown in the figures below. The t-value is determined using the function t().

Syntax: P(t) ; Q(t) ; R(t)

CY875_Catalog Distribution_1

Normal Variable t(x)     t()

Normalized variable t(x) at data value x is determined using the formula below based on the mean x- and population standard deviation σx, which is obtained as the result of ‎1-Variable statistical calculation.

t(x)=x-x-σx

Syntax: t(x)

This function is used in combination with P(), Q(), and R() to find the probability values of the standard normal distribution.

Example:  The height data of 20 students at a university were input with the Statistics app and a ‎1-Variable statistical calculation was performed. Determine what percentile does the 180 cm tall student fall.

R(t(180))

Distribution: Distribution Calculations

Attention fx-1AU GRAPH Users

The fx-1AU GRAPH does not have a Distribution category, but all commands described in this section can be called from C > [All].
Example: To call "NormPD()", select C > [All] > [N] > [NormPD()].

Each function in this section performs a different type of distribution calculation.

Syntax Notes

The list below shows the meanings of the symbols and abbreviations in the syntax.

x: data value

Lower: lower boundary

Upper: upper boundary

μ: population mean

σ: population standard deviation (σ > 0)

λ: mean (λ > 0)

p: probability (0 ≤ p ≤ 1)

df: degrees of freedom (df > 0)

n:df: degrees of freedom of numerator (positive integer)

d:df: degrees of freedom of denominator (positive integer)

P: success probability (0 ≤ P ≤ 1)

n: number of trials from population (0 ≤ n integer)

M: number of successes in population (0 ≤ M integer)

N: population size (nN , MN integer)

The following values are substituted whenever any of the arguments enclosed in brackets ([ ]) are omitted.
μ=0, σ=1, tail=”L” (Left)

Calculation Result Storage Variables

Variables (p, xInv, x1InvN, x2InvN, zLow, zUp, tLow, tUp) to which the calculation results of each function are stored can be accessed from C > [Variable Data] > [Distribution].

Normal Probability Density     NormPD()

Returns the normal probability density (p value) for the specified data.

Syntax: NormPD(x[,μ,σ])

A single value or a list can be specified for x. Calculation result p is assigned to variables p and Ans (List Ans when x is a list).

Example:  NormPD(1) = 0.2419707245 ; NormPD({0.5,1}) = {0.3520653268,0.2419707245}

Normal Cumulative Dist     NormCD(,)

Returns the normal cumulative distribution (p value) for the specified data.

Syntax: NormCD(Lower,Upper[,μ,σ])

Single values or lists can be specified for Lower and Upper. Calculation results p, zLow, and zUp are assigned respectively to variables p, zLow, and zUp. Calculation result p also is assigned to Ans (List Ans when Lower and Upper are lists).

Example:  NormCD(-1,1) = 0.6826894921 ; NormCD({-1,-2},{1,2}) = {0.6826894921,0.9544997361}

Inverse Normal Cumul Dist     InvNormCD()

Returns the inverse normal cumulative distribution (Lower and/or Upper value(s)) for the specified p-value.

Syntax: InvNormCD([tail,]p[,μ,σ])

You can specify Left, Right, or Center for “tail”. To specify the “tail” setting, input the numbers or letters below.

Left: -1 or ”L”

Center: 0 or ”C”

Right: 1 or ”R”

A single value or a list can be specified for p. Calculation results are output in accordance with the tail setting as described below.

tail = Left

The Upper value is assigned to variables x1InvN and Ans (List Ans when p is a list).

tail = Right

The Lower value is assigned to variables x1InvN and Ans (List Ans when p is a list).

tail = Central

The Lower and Upper values are assigned respectively to variables x1InvN and x2InvN. Lower only is assigned to Ans (List Ans when p is a list).

Example:  InvNormCD(”L”,0.7,35,2) = 36.04880103
InvNormCD({0.5,0.7},35,2) = {35,36.04880103}

t Probability Density     tPD(,)

Returns the Student-t probability density (p value) for the specified data.

Syntax: tPD(x,df)

See PD Syntax.

Example:  tPD(1,1) = 0.1591549431 ; tPD({0,1},1) = {0.3183098862,0.1591549431}

t Cumulative Distribution     tCD(,,)

Returns the Student-t cumulative distribution (p value) for the specified data.

Syntax: tCD(Lower,Upper,df)

Single values or lists can be specified for Lower and Upper. Calculation results p, tLow, and tUp are assigned respectively to variables p, tLow, and tUp. Calculation result p also is assigned to Ans (List Ans when Lower and Upper are lists).

Example:  tCD(0,1,1) = 0.25 ; tCD({0,0},{1,2},1) = {0.25,0.3524163823}

Inverse t Cumulative Dist     InvTCD(,)

Returns the inverse Student-t cumulative distribution (Lower value) for the specified p value.

Example:  InvTCD(0.25,1) = 1 ; InvTCD({0.25,0.75},1) = {1,-1}

χ2‎ Probability Density     ChiPD(,)

Returns the χ2 probability density (p value) for the specified data.

Syntax: ChiPD(x,df)

See PD Syntax.

Example:  ChiPD(1,1) = 0.2419707245 ; ChiPD({0,1},1) = {0,0.2419707245}

χ2‎ Cumulative Distribution     ChiCD(,,)

Returns the χ2 cumulative distribution (p value) for the specified data.

Syntax: ChiCD(Lower,Upper,df)

See CD Syntax.

Example:  ChiCD(0,1,1) = 0.6826894921 ; ChiCD({0,0},{1,2},1) = {0.6826894921,0.8427007929}

Inverse‎ ‎χ2 Cumulative Dist     InvChiCD(,)

Returns the inverse χ2 cumulative distribution (Lower value) for the specified p value.

Syntax: InvChiCD(p,df)

See Inverse CD Syntax (continuous distributions).

Example:  InvChiCD(0.319,1) = 0.9930420738 ; InvChiCD({0.64,0.319},1) = {0.2187421667,0.9930420738}

F Probability Density     FPD(,,)

Returns the F probability density (p value) for the specified data.

Syntax: FPD(x,n:df,d:df)

See PD Syntax.

Example:  FPD(1,1,2) = 0.1924500897 ; FPD({1,2},1,2) = {0.1924500897,0.08838834765}

F Cumulative Distribution     FCD(,,,)

Returns the F cumulative distribution (p value) for the specified data.

Syntax: FCD(Lower,Upper,n:df,d:df)

See CD Syntax.

Example:  FCD(0,1,1,2) = 0.5773502692 ; FCD({0,0},{1,2},1,2) = {0.5773502692,0.7071067812}

Inverse F Cumulative Dist     InvFCD(,,)

Returns the inverse F cumulative distribution (Lower value) for the specified p value.

Syntax: InvFCD(p,n:df,d:df)

See Inverse CD Syntax (continuous distributions).

Example:  InvFCD(0.43,1,2) = 0.9625240705 ; InvFCD({0.86,0.43},1,2) = {0.03998368013,0.9625240705}

Binomial Probability     BinomialPD(,)

Returns the binomial probability (p value) for the specified data.

Syntax: BinomialPD([x,]n,P)

See PD Syntax.

Example:  BinomialPD(3,5,0.5) = 0.3125 ; BinomialPD({3,5},5,0.5) = {0.3125,0.03125}

Binomial Cumulative Dist     BinomialCD(,)

Returns the binomial cumulative distribution (p value) for the specified data.

Syntax: BinomialCD([[Lower,]Upper,]n,P)

See CD Syntax.

Example:  BinomialCD(5,10,0.5) = 0.623046875 ; BinomialCD({0,5},{5,8},10,0.5) = {0.623046875,0.6123046875}

Inverse Binomial Cumulative Dist     InvBinomialCD(,,)

Returns the inverse binomial cumulative distribution for the specified p value.

Syntax: InvBinomialCD(p,n,P)

See Inverse CD Syntax (discrete distributions).

Example:  InvBinomialCD(0.6,10,0.5) = 5 ; InvBinomialCD({0.6,0.3},10,0.5) = {5,4}

Precautions

When executing the Inverse Binomial Cumulative Distribution calculation, the calculator uses the specified p value and the value that is one less than the p value minimum number of significant digits (p’ value) to calculate minimum number of trials values. The results are assigned to variables xInv (calculation result using p) and *xInv (calculation result using p’). The calculator always displays the xInv value only. However, when the xInv and *xInv values are different, the message shown below will appear with both values.

CY875_V2_Catalog Distribution_2 + CY875_V2_Catalog Distribution_2

p value

p’ value

The calculation results of Inverse Binomial Cumulative Distribution are integers. Accuracy may be reduced when the p value has 10 or more digits. Note that even a slight difference in calculation accuracy affects calculation results. If a warning message appears, check the displayed values.

Poisson Probability     PoissonPD(,)

Returns the Poisson probability (p value) for the specified data.

Syntax: PoissonPD(x,λ)

See PD Syntax.

Example:  PoissonPD(1,1.2) = 0.3614330543 ; PoissonPD({1,2},1.2) = {0.3614330543,0.2168598326}

Poisson Cumulative Dist     PoissonCD(,)

Returns the Poisson cumulative distribution (p value) for the specified data.

Syntax: PoissonCD([Lower,]Upper,λ)

See CD Syntax.

If Lower is omitted, Lower = 0 is assumed.

Example:  PoissonCD(1,2,1.2) = 0.5782928869 ; PoissonCD({1,1},{2,3},1.2) = {0.5782928869,0.6650368199}

Inverse Poisson Cumul Dist     InvPoissonCD(,)

Returns the inverse Poisson cumulative distribution for the specified p value.

Syntax: InvPoissonCD(p,λ)

See Inverse CD Syntax (discrete distributions).

Example:  InvPoissonCD(0.58,1.2) = 1 ; InvPoissonCD({0.58,0.75},1.2) = {1,2}

Precautions are the same as those for Inverse Binomial Cumulative Dist.

Geometric Probability     GeoPD(,)

Returns the geometric probability (p value) for the specified data.

Syntax: GeoPD(x,P)

See PD Syntax.

Example:  GeoPD(2,0.8) = 0.16 ; GeoPD({2,3},0.8) = {0.16,0.032}

Geometric Cumulative Dist     GeoCD(,)

Returns the geometric cumulative distribution (p value) for the specified data.

Syntax: GeoCD([Lower,]Upper,P)

See CD Syntax.

If Lower is omitted, Lower = 0 is assumed.

Example:  GeoCD(1,2,0.8) = 0.96 ; GeoCD({1,1},{2,3},0.8) = {0.96,0.992}

Inverse Geometric Cumul Dist     InvGeoCD(,)

Returns the inverse geometric cumulative distribution for the specified p value.

Syntax: InvGeoCD(p,P)

See Inverse CD Syntax (discrete distributions).

Example:  InvGeoCD(0.96,0.8) = 2 ; InvGeoCD({0.96,0.992},0.8) = {2,3}

Precautions are the same as those for Inverse Binomial Cumulative Dist.

Hypergeometric Probability     HypergeoPD(,,,)

Returns the hypergeometric probability (p value) for the specified data.

Syntax: HypergeoPD(x,n,M,N)

See PD Syntax.

Example:  HypergeoPD(1,5,10,20) = 0.1354489164 ; HypergeoPD({1,2},5,10,20) = {0.1354489164,0.3482972136}

Hypergeometric Cumul Dist     HypergeoCD(,,,)

Returns the hypergeometric cumulative distribution (p value) for the specified data.

Syntax: HypergeoCD([Lower,]Upper,n,M,N)

See CD Syntax.

If Lower is omitted, Lower = 0 is assumed.

Example:  HypergeoCD(1,2,5,10,20) = 0.48374613 ; HypergeoCD({1,1},{2,3},5,10,20) = {0.48374613,0.8320433437}

Inverse Hypergeo Cumul Dist     InvHypergeoCD(,,,)

Returns the inverse hypergeometric cumulative distribution for the specified p value.

Syntax: InvHypergeoCD(p,n,M,N)

See Inverse CD Syntax (discrete distributions).

Example:  InvHypergeoCD(0.48,5,10,20) = 2 ; InvHypergeoCD({0.48,0.83},5,10,20) = {2,3}

Precautions are the same as those for Inverse Binomial Cumulative Dist.

Syntax and description

Syntax

Description

PD Syntax

A single value or a list can be specified for x. Calculation result p is assigned to variables p and Ans (List Ans when x is a list).

CD Syntax

Single values or lists can be specified for Lower and Upper. Calculation result p is assigned to variables p and Ans (List Ans when Lower and Upper are lists).

Inverse CD Syntax (continuous distributions)

A single value or a list can be specified for p. The Lower value is assigned to the xInv and Ans variables (List Ans when p is a list).

Inverse CD Syntax (discrete distributions)

A single value or a list can be specified for p. The calculation result X value is assigned to the xInv and Ans variables (List Ans when p is a list).

Angle/Coord/Sexa

Degrees     °

Specifies degrees as the angle unit.

Syntax: n°

Example:  When S > [Angle] > [Radian], 90° = 12π

Radians      r

Specifies radians as the angular unit.

Syntax: nr

Example:  When S > [Angle] > [Degree], π2r = 90

Gradians      g

Specifies gradians as the angle unit.

Syntax: ng

Example:  When S > [Angle] > [Degree], 100g = 90

Rectangular to Polar     Pol(,)

Converts rectangular coordinate values to polar coordinates and returns them in list form.

Syntax: Pol(x,y) = (r,θ)

The resulting polar coordinates θ are displayed in the range as follows, depending on the S > [Angle] setting.

Degree: -180 < θ ≤ 180

Radian: -π < θπ

Gradian: -200 < θ ≤ 200

Example:  When S > [Angle] > [Radian], Pol(2,2) = {2,14π}

Polar to Rectangular     Rec(,)

Converts polar coordinate values to rectangular coordinates and returns them in list form.

Syntax: Rec(r,θ) = (x,y)

Example:  When S > [Angle] > [Radian], Rec(2,14π) = {2,2}

Degs Mins Secs     °

Inputs a sexagesimal value.

Syntax: Degree Value°[Minute Value°[Seconds Value°]]

Example:  1°15° = 1.25 ; 0°75° = 1.25 ; 0°15° = 0.25 ; 0°0°900° = 0.25

Note: To display calculation results as sexagesimal values, select sF > [Sexagesimal]. For more information, see Changing the Display Format of Calculation Results (Format Menu).

Decimal to Sexagesimal     IDMS

Converts a decimal value to a sexagesimal value (degrees (hours), minutes, seconds).

Syntax: nIDMS

Example:  1.25IDMS = 1°15’00”

Hyperbolic Calc

Hyperbolic and inverse hyperbolic functions can be input using the menu items below.

Menu item

Function

sinh

sinh()

cosh

cosh()

tanh

tanh()

sinh‎-1

sinh-1()

cosh‎-1

cosh-1()

tanh‎-1

tanh-1()

Example:  sinh(1) = 1.175201194 ; sinh-1(Ans) = 1

Engineer Symbol

Engineering symbols can be input using the menu items below.

Menu item

Symbol

10n

Milli

m

10-3

Micro

μ

10-6

Nano

n

10-9

Pico

p

10-12

Femto

f

10-15

Kilo

k

103

Mega

M

106

Giga

G

109

Tera

T

1012

Peta

P

1015

Exa

E

1018

Appending an engineering symbol immediately after a value causes the value to be 10n (where n is an integer multiple of 3).

Example:  7.1k = 7100 ; 2G÷100M = 20

Note: To display calculation results with engineering symbols, turn on S > [Display] > [Engineer Symbol]. For details, see Display (General).

Unit Conversions

Converts a value of one unit to a different unit.

Syntax: n unit command Unit Conversions unit command (n= real number or list of real numbers)

The two unit commands are linked with “Unit Conversions” and used as a single unit conversion command. The two unit commands must be from the same category. Refer to the “Unit Command List” below for available unit commands.

Example:  25.4 [cm] Unit Conversions [in] = 10 ; {175,162} [m2] Unit Conversions [ha] = {0.0175,0.0162}

Unit Command List

Category

Unit Command

Length

[fm]

[Å]

[μm]

[mm]

[cm]

[m]

[km]

[AU]

[l.y.]

[pc]

[Mil]

[in]

[ft]

[yd]

[fath]

[rd]

[mile]

[n mile]

Area

[cm2]

[m2]

[ha]

[km2]

[in2]

[ft2]

[yd2]

[acre]

[mile2]

Volume

[cm3]

[mL]

[L]

[m3]

[in3]

[ft3]

[fl_oz(UK)]

[fl_oz(US)]

[gal(US)]

[gal(UK)]

[pt]

[qt]

[tsp]

[tbsp]

[cup]

Time

[ns]

[μs]

[ms]

[s]

[min]

[h]

[day]

[week]

[yr]

[s-yr]

[t-yr]

Temperature

[°C]

[K]

[°F]

[°R]

Velocity

[m/s]

[km/h]

[knot]

[ft/s]

[mile/h]

Mass

[u]

[mg]

[g]

[kg]

[mton]

[oz]

[lb]

[slug]

[ton(short)]

[ton(long)]

Force

[N]

[lbf]

[tonf]

[dyne]

[kgf]

Pressure

[Pa]

[kPa]

[mmH2O]

[mmHg]

[atm]

[inH2O]

[inHg]

[lbf/in2]

[bar]

[kgf/cm2]

Energy

[eV]

[J]

[calth]

[cal15]

[calIT]

[kcalth]

[kcal15]

[kcalIT]

[l-atm]

[kW・h]

[ft・lbf]

[Btu]

[erg]

[kgf・m]

Power

[W]

[calth/s]

[hp]

[ft・lbf/s]

[Btu/min]

Variable Data

The Variable Data category contains variables that store input and output values of each app. The menu items that appear when you select C > [Variable Data] are app names.

CY876_Catalog MenuVariable Data_1

Variable Data > Statistics

Variables in this category store input values and calculation results for statistical calculations performed and graphs drawn using the Statistics app.

Statistics > X

Single-variable or paired-variable statistical calculation x-data values:

Menu item

Variable

Data Items

n

Data x Mean

x-

Data x Sum

Σx

x-Data Sum of Squares

Σx2

x-Data Population Std Dev

σx

x-Data Sample Std Dev

sx

X-Data Minimum

minX

X-Data Maximum

maxX

Statistics > Y

Paired-variable statistical calculation y-data values:

Menu item

Variable

Data y Mean

y-

Data y Sum

Σy

y-Data Sum of Squares

Σy2

xy-Data Products Sum

Σxy

y-Data Population Std Dev

σy

y-Data Sample Std Dev

sy

Y-Data Minimum

minY

Y-Data Maximum

maxY

Statistics > Graph

Regression model information values:

Menu item

Variable

a Regression Coefficient

a

b Regression Coefficient

b

c Regression Coefficient

c

d Regression Coefficient

d

e Regression Coefficient

e

Correlation Coefficient

r

Coefficient of Determination

r2

Error Mean Square

MSe

Single-variable statistical calculation output values:

Menu item

Variable

1st Quartile

Q1

Input Data Median

Med

3rd Quartile

Q3

Input Data Mode

Mod

Statistics > Point Coordinates

Coordinates of summary points when Med-Med Regression is performed:

Menu item

Variable

Summary Point Coords‎ ‎x1

x1

Summary Point Coords‎ ‎x2

x2

Summary Point Coords‎ ‎x3

x3

Summary Point Coords‎ ‎y1

y1

Summary Point Coords‎ ‎y2

y2

Summary Point Coords‎ ‎y3

y3

Statistics > Input

Statistical calculation input values:

Menu item

Variable

Sample Size

n

Sample Mean

x-

Sample Standard Deviation

sx

Sample 1 Size

n1

Sample 2 Size

n2

Sample 1 Mean

x-1

Sample 2 Mean

x-2

Sample 1 Standard Deviation

sx1

Sample 2 Standard Deviation

sx2

Sample p Standard Deviation

sp

Statistics > Result > Test

Test calculation results:

Menu item

Variable

p

p

z

z

t

t

χ2

χ2

F

F

Estimated Sample Proportion

p^

Estim Sample 1 Proportion

p^1

Estim Sample 2 Proportion

p^2

Degree of Freedom

df

Standard Error

se

Correlation Coefficient

r

Coefficient of Determination

r2

p Value of Factor A

pa

F Value of Factor A

Fa

Factor A Degrees of Freedom

Adf

Factor A Sum of Squares

SSa

Factor A Mean Squares

MSa

p Value of Factor B

pb

F Value of Factor B

Fb

Factor B Degrees of Freedom

Bdf

Factor B Sum of Squares

SSb

Factor B Mean Squares

MSb

Factor AB p Value

pab

Factor AB F Value

Fab

Factor AB Deg of Freedom

ABdf

Factor AB Sum of Squares

SSab

Factor AB Mean Squares

MSab

Error Degrees of Freedom

Edf

Error Sum of Squares

SSe

Error Mean Square

MSe

Statistics > Result > Confidence Interval

Confidence interval calculation results:

Menu item

Variable

Confidence Int Lower Limit

Lower

Confidence Int Upper Limit

Upper

Estimated Sample Proportion

p^

Estim Sample 1 Proportion

p^1

Estim Sample 2 Proportion

p^2

Degree of Freedom

df

Variable Data > Distribution

Variables in this category store the results of distribution calculations performed using the Distribution app.

Menu item

Variable

p

p

x Inverse

xInv

x1 Inverse

x1InvN

x2 Inverse

x2InvN

Normal Cumulative Dist Lower

zLow

Normal Cumulative Dist Upper

zUp

t Cumulative Dist Lower

tLow

t Cumulative Dist Upper

tUp

Variable Data > Table

Menu item

Variable

Description

Function Table Result

F Result

Outputs the Graph&Table app’s Table tab contents in matrix form.

Variable Data > Recursion

Menu item

Variable

Description

Recursion Table Result

R Result

Outputs the Recursion app’s Table tab contents in matrix form.

Variable Data > Equation

Variables in this category store input values and calculation results for higher-order equations or simultaneous equations solved using the Equation app.

Menu item

Variable

Description

Hi-Ord Coeff

Ply Coef

Outputs higher-order equation input coefficients in matrix form.

Hi-Ord Solutions

Ply Result

Outputs higher-order equation calculation results in matrix form.

Linear Coeffs

Sim Coef

Outputs simultaneous equation input coefficients in matrix form.

Linear Solutions

Sim Result

Outputs simultaneous equation calculation results in matrix form.

All > A to Z

C > [All] displays an alphabetized list of all the calculator’s functions, commands, and app variables. For details, see Catalog Menu Details.

All > Symbol

This menu includes the function and symbols in the table below.

 3()

!

E‎ (Engineer Symbol)

10^()

‎°‎‎ (Degrees)

:

P‎ (Engineer Symbol)

{

 r‎ (Radians)

Unit Conversions

T‎ (Engineer Symbol)

}

 g‎ (Gradians)

=

G‎ (Engineer Symbol)

°

$

M‎ (Engineer Symbol)

<

 ()

,

k‎ (Engineer Symbol)

>

 x

(

m‎ (Engineer Symbol)

-1

)

μ‎ (Engineer Symbol)

2

[

n‎ (Engineer Symbol)

]

p‎ (Engineer Symbol)

~

Separator

x10(Sci)‎ (Sci Notation)

f‎ (Engineer Symbol)

π

-

x10Square(Sci)‎ (Sci Notation)