# HP Prime for All

English  Русский
• ! — Factorial. Returns the factorial of a positive integer. For non-integers, ! =…
• % — x percent of y. Returns (x/100)*y.
• %CHANGE — Percent change from x to y. Returns 100*(y-x)/x. %CHANGE(20,50) returns 150
• %TOTAL — Percent total; the percentage of x that is y. Returns 100*y/x. %TOTAL(20,50) …
• (
• * — Multiplication. Returns the result of multiplying Object1 and Object2. The…
• + — Addition. Returns the result of adding Object2 to Object 1. The objects may be…
• - — Subtraction. Returns the result of subtracting Object2 from Object 1. The…
• .* — Performs an element-by-element multiplication of 2 lists or 2 matrices.
• .+ — Adds the real/complex to each element of the matrix
• .- — Substract the real/complex to each element of the matrix (or the reverce as…
• ./ — Performs an element-by-element division of 2 lists or 2 matrices.
• .^ — Calculates the power of each element of the matrix.
• / — Division. Returns the result of dividing Object1 by Object2. The objects may be…
• := — Assigns object to variable.
• < — Strict less-than-inequality test. Returns 1 if the left side of the inequality…
• <= — Less than or equal to. Tests whether or not Value1 is less than Value 2.…
• <> — ≠: Not equal to. Tests if Value1 is not equal to Value 2. Returns 1 if true, 0…
• = — ==: equal to. Tests is Value1=Value2. Returns 1 if true, 0 if false.
• == — ==: equal to. Tests is Value1=Value2. Returns 1 if true, 0 if false.
• > — >: Greater than. Tests whether or not Value1 is greater than Value 2. Returns…
• >= — ≥: Greater than or equal to. Tests whether or not Value 1 is either greater…
• ^ — Exponentiation. Returns the result of raising Value1 to the power of Value2.
• ` — Returns the expression unchanged and un-evaluated. This function is mostly used…
• a2q — a2q(A,X)=the quadratic form q associated to A, X=vector of variables.
• abcuv — Returns [u,v] suchthat au+bv=c for 3 polynomials a, b, and c.
• about — Returns the hypothesis made with assume on the variable a.
• ABS — For numerical arguments, returns the absolute value of the expression. For…
• abscissa — Returns the abscissa of a point or a vector.
• ACOS — ACOS: the inverse cosine function. This Shift-key combination returns the…
• acos2asin — Replaces arccos(x) by π/2-arcsin(x) in the argument Expr.
• acos2atan — Replaces arccos(x) by π/2-arctan(x/√(1-x^2)) in the argument.
• ACOSH — Inverse hyperbolic cosine.
• ACOT — Arc cotangent. The function derived from the inverse of the Cotangent function.
• ACSC — Arc cosecant. The function derived from the inverse of the Cosecant function.
• ADDCOL — Add Column. Inserts values from vector into a column before column_number in the…
• ADDROW — Add Row. Inserts values from vector into a row before row_number in the…
• affix — Returns the coordinates of a point or both the x- and y-lengths of a vector as a…
• algvar — List of the variables by ascending algebraic extension order.
• ALOG — The common antilogarithm. This is more accurate than 10^x due to limitations of…
• alog10 — Function x->10^x.
• altitude — Given three non-collinear points, draws the altitude of the triangle defined by…
• AND — Logical AND. Returns 1 if both value1 and value2 are non-zero; otherwise…
• angle — Returns the measure of a directed angle. The first point is taken as the vertex…
• angleat — Used in Symbolic view. Given the three points of an angle and a fourth point as…
• angleatraw — angleatraw(A,B,C,z0) displays at point(z0), the value of the measure of the…
• Ans — ANS: Last answer. Returns the result of the last calculation made in Home view…
• append — Append an element to a list.
• apply — Apply the function f at the elements of the list l (option matrix for a matrix).
• approx — Numerical evaluation of the first argument (we can give the number of digits as…
• ARC — Draws a circle on GROB G, centered at (x, y), with radius r. If ∠1 and ∠2 are…
• ARC_P — Draws a circle on GROB G, centered at (x, y), with radius r. If ∠1 and ∠2 are…
• arcLen — Returns the length of the arc of a curve between two points on the curve. The…
• area — Returns the area of a circle or polygon. Can also return the area under a curve…
• areaat — Displays at point(z0), with a legend, algebraic area of a circle or of a (star)…
• areaatraw — Displays at point(z0), algebraic area of a circle or of a (star-)polygon (e.g.…
• ARG — The ARG function finds the angle determined by a complex number.
• ASC — Returns a vector containing the ASCII codes of string.
• ASEC — Arc secant. The function derived from the inverse of the Secant function.
• ASIN — ASIN: the inverse sine function. This Shift-key combination returns the inverse…
• asin2acos — Replaces arcsin(x) by π/2-arccos(x) in the argument.
• asin2atan — Replaces arcsin(x) by arctan(x/√(1-x^2)) in the argument.
• ASINH — Inverse hyperbolic sine.
• assume — Make an assumption on a variable.
• ATAN — ATAN: the inverse tangent function. This Shift-key combination returns the…
• atan2acos — Replaces arctan(x) by π/2-arccos(x/√(1+x^2)) in the argument.
• atan2asin — Replaces arctan(x) by arcsin(x/√(1+x^2)) in the argument Expr.
• ATANH — Inverse hyperbolic tangent.
• atrig2ln — Rewrites the expression Expr containing inverse trigonometric functions with…
• barycenter — Calculates the hypothetical center of mass of a set of points, each with a given…
• basis — Extract a basis from a spanning set of vectors.
• BEGIN — Defines a set of commands to be executed in a block.
• Beta — Returns Gamma(x)*Gamma(y)/Gamma(x+y).
• BINOMIAL — Binomial probability density function. Computes the probability of k successes…
• BINOMIAL_CDF — Cumulative binomial distribution function. Returns the probability of k or…
• BINOMIAL_ICDF — Inverse cumulative binomial distribution function. Returns the number of…
• bisector — Given three points, creates the bisector of the angle defined by the three…
• BITAND — Bitwise logical AND. Takes n integers as input and returns their bitwise logical…
• BITNOT — Bitwise logical NOT. Takes one integer as input and returns its bitwise not.
• BITOR — Bitwise logical OR. Takes n integers as input and returns their bitwise logical…
• BITSL — Bitwise shift left. Takes one or two integers as input and returns the result of…
• BITSR — Bitwise shift right. Takes one or two integers as input and returns the result…
• BITXOR — Bitwise logical exclusive OR (XOR). Takes n integers as input and returns their…
• black — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• BLIT — Copies the region of graphic srcG between point (sx1, sy1) and (sx2, sy2) into…
• BLIT_P — Copies the region of graphic srcG between point (sx1, sy1) and (sx2, sy2) into…
• blue — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• bounded_function
• BREAK — Exits from expression local loop structure.
• breakpoint — Adds a breakpoint.
• B→R — Transform an integer into a real number.
• canonical_form — Canonical form of a second degree polynomial.
• CAS — Evalute an expression or variable using the CAS. Note that outputs in numerical…
• CASE — Starts a "CASE...END" branch structure.
• cat — Evaluates the arguments, then concatenates them into a string.
• CEILING — Least integer greater than or equal to value.
• center — Returns the center of a circle
• cFactor — Factorisation of the expression in C (on the Gauss integers if there are more…
• CHAR — Returns the string corresponding to the ASCII character codes in vector, or the…
• charpoly — List of the coefficients of the characteristic polynomial of a matrix or…
• CHECK — Checks (selects) the corresponding symbolic definition field in the current app.…
• chinrem — Chinese remainder for polynomials written as matrices.
• CHISQUARE — Chi-square probability density function. Computes the probability density of the…
• CHISQUARE_CDF — Cumulative χ² (Chi-squared) distribution function. Returns the lower-tail…
• CHISQUARE_ICDF — Inverse cumulative χ² (Chi-squared) distribution function. Returns the value x…
• cholesky — For a numerical symmetric matrix A, returns L matrix such that A=L*tran(L).
• CHOOSE — Displays a choose box with the given title and containing items with the strings…
• chrem — Chinese remainders for integers.
• Ci — Cosine integral int(cos(t)/t,t=-∞..x).
• circle
• circumcircle — Draws the circumcircle of a triangle; that is, the circle circumscribed about a…
• coeff — Returns the list of coefficients of a polynomial with respect to the second…
• col — Returns the column n or the sequence of the columns n1...n2 of the matrix A, or…
• colDim — Number of columns of a matrix.
• collect — Collects likes terms in a polynomial expression (or of a list of polynomial…
• COLNORM — Column Norm. Finds the maximum value (over all columns) of the sums of the…
• COMB — Combinations. Returns the number of combinations (without regard to order) of n…
• comDenom — Returns the expression after reduction at the same denominator: the numerator…
• common_perpendicular — Draws the common perpendicular of the lines D1 and D2.
• companion — Companion matrix of a polynomial (an=1).
• compare — Returns 1 if type(arg1)<type(arg2) or if type(arg1)=type(arg2) and…
• complexroot — Returns the list of the vertices of the squares (side<=l) containing roots of…
• CONCAT — Concatenation. Concatenates (joins) items into a list.
• COND — Condition Number. Finds the 1-norm (column norm) of a square matrix.
• conic — Plots the graph of a conic section defined by an expression in x and y.
• CONJ — Complex Conjugate. Reverses the sign of the imaginary part of a complex number.
• contains — Tests if a set contains an expression (returns the index+1 or 0).
• content — Returns the gcd of the coefficients of the polynomial Poly.
• CONTINUE
• CONVERT — Converts Value in Unit1 to the corresponding value in compatible Unit2.
• convexhull — Convex hull of a list of 2D points.
• coordinates — Returns the list (resp matrix) of the abscissa and of the ordinate of a point or…
• CopyVar — Copy the storage without evaluation of var1 into var2.
• correlation — Returns the correlation of the elements of its argument.
• COS — Returns the cosine of Value. Value is interpreted as either degrees or radians,…
• cos2sintan — Replaces cos(x) by sin(x)/tan(x) in the argument.
• COSH — Hyperbolic cosine.
• COT — Cotangent. The Cotangent function; that is, cos(x)/sin(x).
• count — Returns f(l)+f(l)+...+f(l[size(l)-1]).
• covariance — Returns the covariance of the elements of its argument.
• covariance_correlation — Returns the list of the covariance and the correlation of the elements of its…
• cpartfrac — Performs partial fraction decomposition in C of a fraction.
• crationalroot — Returns the list of complex rational roots of P without indicating the…
• CROSS — Cross Product. Finds the cross product of vector1 with vector2.
• CSC — Cosecant. The Cosecant function; that is, 1/sin(x)
• cSolve — Returns the solutions, including comlex solutions, of Eq, for Var. If Eq is an…
• cumSum — Returns the list (or the sequence or the string) lr where the elements are the…
• curl — Returns the curl of a vector.…
• curve — Reserved word.
• cyan — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• cyclotomic — Generates a vector representing the nth cyclotomic polynomial.
• cZeros — Returns the roots, including complex roots, of Expr (that is, the solution of…
• C→PX — Transform cartesian coordinates into pixel coordinates. Returns a list.
• DEBUG
• degree — Returns the degree of the polynomial Poly.
• DELCOL — Delete Column. Deletes the column column_number from the matrix matrixname.
• delcols — Returns the matrix where the columns n1..n2 (or n1) of the matrix A are deleted.
• DELROW — Delete Row. Deletes the row row_number from the matrix matrixname.
• delrows — Returns the matrix where the rows n1..n2 (or n1) of the matrix A are deleted.
• deltalist — Returns the list of the difference of two terms in succession.
• denom — Simplified Denominator. For the integers a and b, returns the denominator of the…
• desolve — Solves a differential equation.
• DET — Determinant of a square matrix.
• diag — Returns either the diagonal matrix with diagonal l or the diagonal of A.
• diff — Returns the derivative of an expression with respect to a given variable. You…
• DIFFERENCE — Returns a list of the elements that are not common between 2 or more of the…
• DIM — Returns the number of characters in string.
• DIMGROB — Sets the dimensions of GROB G to w*h. Initializes the graphic G with color or…
• DIMGROB_P — Sets the dimensions of GROB G to w*h. Initializes the graphic G with color or…
• Dirac — Function derivative of Heaviside.
• distance — Calculates the distance between 2 points, or a point and a curve.
• distance2 — Returns the square of the distance between two points or between a point and a…
• distanceat — distanceat(A,B,z0) displays at point(z0), with a legend, the distance between 2…
• distanceatraw — This command is used in Symbolic view. Similar to distanceat(), this commmand…
• divergence — Returns the divergence of a vector.…
• divis — Returns the list of divisors of a polynomial.
• division_point — For two points A and B, and a numerical factor k, returns a point C such that…
• divpc — Returns the n-degree Taylor polynomial for the quotient of 2 polynomials.
• DO — Sets variable var to start; then, for as long as this variable’s value is less…
• DOT — Dot Product. Finds the dot product of two arrays, matrix1 and matrix2.
• DrawSlp — Given three real numbers m, a, b, draws a line with slope m that passes through…
• e — Natural logarithm base, internally represented as 2.71828182846
• EDITLIST — Starts the List Editor and displays the specified list. If used in programming,…
• EDITMAT — Starts the Matrix Editor and displays the specified matrix. If used in…
• egcd — Returns the extended greatest common divisor of 2 polynomials.
• Ei — Exponential integral int(exp(t)/t,t=-∞..x)
• EIGENVAL — Displays the eigenvalues in vector form for matrix.
• eigenvals — Returns the sequence of the (calculable) eigenvalues of a matrix.
• eigenvects — Computes the eigenvectors of a diagonalizable matrix.
• EIGENVV — Eigenvectors and Eigenvalues for a square matrix. Displays a list of two arrays.…
• eigVc — Computes the eigenvectors of a diagonalizable matrix.
• eigVl — Returns the Jordan matrix associated to A when the eigenvalues are calculable.
• element — Creates a point on a geometric object whose abscissa is a given value or creates…
• ellipse — Draws an ellipse, given the foci and either a point on the ellipse or a scalar…
• ELSE — Evaluates test. If test is true (non 0), executes command(s); otherwise,…
• END
• equation — Returns the Cartesian equation of a curve in x and y, or the Cartesian…
• equilateral_triangle — Draws an equilateral triangle defined by one of its sides; that is, by two…
• erf — Returns the approximate value of 2/√π*int(exp(-t^2),t,0,x0)
• erfc — Returns the approximate value of 2/√π*int(exp(-t^2),t,x0,∞).
• euler — Euler’s phi (or totient) function. Takes a positive integer x and returns the…
• EVAL — Evaluates the expression. Usefull in programs where parameters are passed non…
• evalc — Returns a complex expression simplified with the format real+i*imag
• evalf — Numerical evaluation of the first argument (we can give the number of digits as…
• even — Returns 1 if the integer is even, else returns 0.
• exact — Converts the expression to a rational or real expression.
• exbisector — Given three points that define a triangle, creates the bisector of the exterior…
• excircle — excircle(A,B,C) draws the A-excircle of the ABC triangle. Draws one of the…
• EXECON — Returns a matrix or list composed of the result of the evaluation of the…
• EXP — The natural exponential. This is more accurate than e^x due to limitations of…
• exp2pow — Transforms an expression of the form exp(n*ln(x)) to x^n.
• exp2trig — Transforms the complex exponential into sine and cosine.
• expand — Full distribution of multiplication and division over addition and subtraction.
• expexpand — Expands exponentials usinng the identity exp(a*f(x))=(exp(f(x)))^a.
• EXPM1 — Exponent minus 1. This is more accurate than EXP when x is close to zero.
• exponential_regression — Returns the coefficients (a,b) of y=b*a^x : it is the best exponential that…
• EXPORT — In a program, declares a list of exported variable or an exported function.
• EXPR — Parses string into a number or expression.
• extract_measure — Returns the definition of a geometric object. For a point, that definition…
• ezgcd — Returns the GCD of 2 polynomials with at least 2 variables, with the ezgcd…
• f2nd — Returns the list built with the numerator and the denominator of the simplified…
• factor — Factorizes a polynomial.
• factor_xn — Factorizes x^n in P\the polynomial Poly (n=degree of polynomial P).
• factorial — factorial(n)=n!. For non-integers, factorial(a)=a! = G(a + 1). This calculates…
• factors — Returns the list of prime factors of a polynomial; each factor followed by its…
• fcoeff — Returns the polynomial described by a list of roots, each followed by its order.
• fft — Fast Fourier Transform in R or in the field Z/pZ, with a as primitive n-th root…
• FILLPOLY — Fills the polygon specified by the provided Cartésian coordinates using the…
• FILLPOLY_P — Fills the polygon specified by the provided pixel coordinates using the color…
• FISHER — F (Fisher or Fisher-Snedecor) probability density function. Computes the…
• FISHER_CDF — Cumulative F (Fisher or Fisher-Snedecor) distribution function. Returns the…
• FISHER_ICDF — Inverse cumulative F (Fisher or Fisher-Snedecor) distribution function. Returns…
• FLOOR — Greatest integer less than or equal to value.
• fMax — Returns the abscissa of the maximum of the expression.
• fMin — Returns the abscissa of the minimum of the expression.
• FNROOT — Function root-finder (like the Solve app). Finds the value for variable at which…
• FOR — Sets variable var to start; then, for as long as this variable’s value is less…
• format — Transforms the real into a string with the indicated format…
• FP — Returns the Fractional part of value.
• fracmod — Returns the fraction a/b such as a/b=Xpr mod n, -√n/2<a<=√n/2 and…
• FREEZE — Prevents the screen from being redrawn after the program ends. Leaves the…
• froot — Returns the list of roots and poles of F with their mulitiplicity.
• fsolve — Numerical solution of an equation or a system of equations.
• function_diff — Returns the derivative function of the function f.
• Gamma — Calculus of Gamma at a point x0 (Gamma(n+1)=n! for n integer).
• gauss — Splits a quadratic form as a sum/difference of square.
• gbasis — Returns the Groebner basis of the ideal spanned by the list of polynomials.
• gcd — Returns the greatest common divisor of 2 polynomials of several variables. Can…
• GETBASE — Returns the base used for display for this integer. 0: system 1: bin 2: oct…
• GETBITS — Returns the number of bits used for calculations with this integer.
• GETKEY — Returns the ID of the first key in the keyboard buffer, or -1 if no key was…
• GETPIX — Returns the color of the pixel of G with coordinates (x,y).
• GETPIX_P — Returns the color of the pixel of G with coordinates (x,y).
• GF — Creates a Galois Field of characteristic p with p^n elements.
• gramschmidt — Returns an orthonormal base of E of base B for the scalar product Sp.
• greduce — Returns the remainder of the division of a polynomial by a Groebner basis.
• green — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• GROBH — Returns the height of G.
• GROBH_P — Returns the height of G.
• GROBW — Returns the width of G.
• GROBW_P — Returns the width of G.
• half_line — Given 2 points, draws a ray from the first point through the second point.
• halftan — Transforms sin(x), cos(x) and tan(x) as a function of tan(x/2).
• halftan_hyp2exp — Transforms the trigonometric functions in tan(x/2) and hyperbolic functions into…
• halt — Puts a program in step-by-step debug mode.
• hamdist — Bit Hamming distance.
• harmonic_conjugate — Returns the harmonic conjugate of 3 points or of 3 parallel or concurrent lines…
• harmonic_division — Returns the 4 points (resp lines) and affects the last argument, such as the 4…
• has — Checks if a variable is in an expression.
• head — Shows the first element of a vector or a sequence or a string.
• Heaviside — Function equal to 0 if x<0 and 1 if x>=0
• hermite — Returns nth Hermite polynomial.
• hessenberg — Matrix reduction to Hessenberg form. Returns [P,B] such that B=inv(P)*A*P.
• hessian — Returns the hessian matrix of the expression Expr.
• hexagon — Draws a regular hexagon defined by one of its sides; that is, by two consecutive…
• hilbert — Returns the order n Hilbert matrix: Hjk=1/(j+k+1) j,k=1..n
• →HMS — Decimal to hours-minutes-seconds. Change the way a number is displayed to HMS…
• HMS→ — Hours-minutes-seconds to decimal. Forces a number to be displayed in decimal…
• homothety — Dilates a geometric object, with respect to a center point, by a scale factor.
• hyp2exp — Transforms the hyperbolic functions with the exponential function.
• hyperbola — Draws a hyperbola, given the foci and either a point on the hyperbola or a…
• iabcuv — Returns [u,v] such as au+bv=c for 3 integers a,b,c
• ibasis — Basis of the intersection of two vector spaces.
• ibpdv — Integration by parts of Expr1=u(Var)*v'(Var) with Expr2= v'(Var) (or 0) as 2nd…
• ibpu — Integration by parts of Expr1=u(Var)*v'(Var) with Expr2= u(Var) (or 0) as 2nd…
• ichinrem — Integer Chinese Remainder Theorem for two equations. Takes two lists [a, p] and…
• icontent — Returns the GCD of the integer coefficients of a polynomial.
• id — The name of the identity function (R^n-> R^n)
• IDENMAT — Identity matrix. Creates a square matrix of dimension n x n whose diagonal…
• identity — Returns the identity matrix of specified dimension n.
• idivis — Integer divisors. Returns a list of all the factors of the integer a.
• iegcd — Extended greatest common divisor for two integers. Returns [u,v,igcd(a,b)] such…
• IF — Evaluates test. If test is true (non 0), executes command(s); otherwise,…
• ifactor — Prime factorization. Returns the prime factorization of the integer a as a…
• ifactors — Prime factors. Similar to ifactor, but returns a list of the factors of the…
• IFERR — Executes sequence of commands1. If an error occurs during execution of…
• ifft — Inverse Fast Fourier Transform.
• IFTE — If...Then...Else... If Expr evaluates true (1), evaluates Trueclause; if not,…
• igcd — Greatest common divisor. Returns the integer that is the greatest common divisor…
• ihermite — Hermite normal form of a matrix with coefficients in Z: returns U,B such that U…
• ilaplace — Inverse Laplace transform of a rational fraction.
• IM — Imaginary Part. Returns the imaginary part of a complex number.
• incircle — Draws the incircle of a triangle, the circle tangent to all three sides of the…
• INPUT — or INPUT({vars},[“title”], [{“labels”}], [{“help”}], [{reset}]) Starts a…
• INSTRING — Returns the index of the first occurrence of string2 in string1. Returns 0 if…
• int — Integral (definite or indefinite). You can specify a variable of integration as…
• inter — Returns the intersections of two curves as a vector.
• INTERSECT — Returns a list of the elements common to all the lists.
• interval2center — Returns the center of the interval or the object.
• inv — Returns the inverse of an expression or matrix.
• inversion — Draws the inversion of a point, with respect to another point, by a scale…
• INVERT — Inverts the rectangle on G defined by the diagonal points (x1,y1) and (x2,y2).…
• INVERT_P — Inverts the rectangle on G defined by the diagonal points (x1,y1) and (x2,y2).…
• invlaplace — Returns the inverse Laplace transform of Expr.
• invztrans — Inverse z transform of a rational fraction.
• IP — Integer part. Returns the Integer part of value.
• iPart — Returns the argument without its fractional part (type=DOM_FLOAT).
• iquo — Euclidean quotient. Returns the integer quotient when the integer a is divided…
• iquorem — Euclidean quotient and remainder. Returns the integer quotient and remainder…
• irem — Euclidean remainder. Returns the integer remainder when the integer a is divided…
• is_collinear — Takes a set of points as argument and tests whether or not they are collinear.…
• is_concyclic — Takes a set of points as argument and tests if they are all on the same circle.…
• is_conjugate — Returns 1 if the 3 (resp 4) arguments are conjugated toward a circle (resp 2…
• is_coplanar — Tests if 4 points are in the same plane. Returns 1 if true or 0 if false.
• is_element — Tests if a point is on a geometric object. Returns 1 if it is and 0 otherwise
• is_equilateral — Takes three points and tests whether or not they are vertices of a single…
• is_harmonic — Returns 1 if the 4 points are in a harmonic division and 0 otherwise.
• is_harmonic_circle_bundle — Returns 1 if the circles build a bundle, 2 if they have the same center, 3 if…
• is_harmonic_line_bundle — Returns 1 if the lines have a common point, 2 if they are parallels, 3 if they…
• is_isosceles — Takes three points and tests whether or not they are vertices of a single…
• is_orthogonal — Tests whether or not two lines or two circles are orthogonal (perpendicular). In…
• is_parallel — Tests whether or not two lines are parallel. Returns 1 if they are and 0…
• is_parallelogram — Tests whether or not a set of four points are vertices of a parallelogram.…
• is_perpendicular — Similar to is_orthogonal. Tests whether or not two lines are perpendicular.…
• is_rectangle — Tests whether or not a set of four points are vertices of a rectangle. Returns 0…
• is_rhombus — Returns 1 or 2 if the 4 points (or the object) build a rhombus (2 for a square)…
• is_square — Tests whether or not a set of four points are vertices of a square. Returns 1 if…
• ISKEYDOWN — Returns true (non-zero) if the key whose Key_ID is provided is currently…
• ismith — Smith normal form of a matrix with coefficients in Z : returns U,B,V such that U…
• isobarycenter — Returns the hypothetical center of mass of a set of points. Works like…
• isopolygon — Draws a regular polygon given the first two vertices and the number of sides,…
• isosceles_triangle — Draws an isosceles triangle defined by two of its vertices and an angle. The…
• isPrime — Prime integer test. Returns true if the integer a is prime; otherwise, returns…
• ITERATE — Repeatedly for #times evaluates expr in terms of var. The value for var is…
• ithprime — Nth prime. For the integer n, returns the nth prime number less than…
• jacobi_symbol — Jacobi symbol.
• jordan — Returns the list made by the matrix of passage and the Jordan form of a matrix.
• JordanBlock — Returns a matrix n*n with a on the diagonal, 1 above, and 0 everywhere else.
• ker — Kernel of a linear application of matrix M.
• KILL — Stops the execution of the program.
• l1norm — Returns the l1 norm of the vector=sum of the absolute value of its coordinates.
• l2norm — Returns the l1 norm of the vector=sum of the absolute value of its coordinates.
• lagrange — Returns the polynomial of degree n-1 such that P(xk)=yk, for k=0, 1, ..., n-1.
• laguerre — Returns the nth Laguerre polynomial.
• laplace — Returns the Laplace transform of Expr.
• laplacian — Returns the Laplacian of the expression Xpr with respect to the list of…
• lcm — Returns the lowest common multiple of 2 polynomials of several variables or of 2…
• lcoeff — Returns the coefficient of the term of highest degree of a polynomial…
• left
• LEFT — Returns the first n characters of the string.
• legendre — Returns the nth Legendre polynomial.
• legendre_symbol — Legendre symbol.
• length — Returns the size of a list, a string or a sequence.
• lgcd — Returns the greatest common divisor of a list of polynomials or of integers.
• limit — Limit of an expression as a variable approaches a value. Returns the limit (2…
• lin — Linearization of exponentials.
• line — Draws a line. The arguments can be two points, a linear expression of the form…
• LINE — Draws a line on GROB G between points (x1,y1) and (x2,y2).
• LINE_P — Draws a line on GROB G between points (x1,y1) and (x2,y2).
• linear_interpolate — Makes a regular sample from a polygonal line defined by a 2 row matrix.
• linear_regression — Returns the coefficients a and b of y=a*x+b It is the best line approximation…
• LineHorz — Draws the horizontal line y=a
• LineTan — Draws the tangent to y=f(x) at x=Value.
• LineVert — Draws the vertical line x=a
• linsolve — Linear equations system solver. Solves a set of linear equations for their…
• ∏LIST — List Product. Calculates the product of all elements in list.
• ∆LIST — List Difference. Creates a new list composed of the first differences of list;…
• ∑LIST — Sum of a list. Returns the sum of all elements in list.
• list2mat — Returns the matrix with n columns and where terms are the list l completed…
• LN — Returns the natural logarithm of Value. The natural logarithm is the logarithm…
• lname — List of variables in the expression.
• lncollect — Collect logarithms. Applies ln(a)+n*ln(b)=ln(a*b^n) where n is an integer.
• lnexpand — Expands logarithms.
• LNP1 — Natural log plus 1. This is more accurate than the natural logarithm function…
• LOCAL — Declares a local variable. If the declaration is in a function block, these…
• locus — Given a first point and a second point that is an element of (a point on) a…
• LOG — Returns the logarithm of Value in Base. By default, Base=10.
• log10 — Common logarithm (base 10).
• logarithmic_regression — Returns the coefficients a and b of y=a*ln(x)+b : it is the best logarithm that…
• logb — Logarithm of base b.
• logistic_regression — Returns y,y',C,y'max,xmax,R : y is a logistic function (sol of y'/y=a*y+b), such…
• LQ — LQ Factorization. Factors an m n matrix into three matrices: {[[ m n…
• LSQ — Least Squares. Displays the minimum norm least squares matrix (or vector).
• LU — LU Decomposition. Factors a square matrix into three matrices: …
• lvar — List of variables of an object (with rational dependence).
• magenta — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• MAKELIST — Make List. Calculates a sequence of elements for a new list. Evaluates…
• MAKEMAT — Make Matrix. Creates a matrix of dimension n × m, using expression to calculate…
• MANT — Mantissa. Returns the significant digits of value.
• map — Apply the function f at the elements of the list l or at a polynomial of…
• mat2list — Returns the list of the terms of the matrix.
• matpow — Calculates the n power of a matrix by jordanization.
• MAX — Maximum. Returns the greatest of the values given, or the greatest value of a…
• maxnorm — Norm with the maximum of a vector (or of a matrix):…
• MAXREAL — Maximum real number. The largest real number the HP Prime is capable of…
• mean — Mean of a list with the second argument as weight, or of the columns of a…
• median — Returns the median of a list with the second argument as the weight, or of the…
• median_line — Given three points that define a triangle, creates the median of the triangle…
• member — Tests if e is in the list or the set l (=0 or k+1 with l[k]=e)
• MID — Extracts n characters from string starting at position. If n is not specified,…
• midpoint — Returns the midpoint of a segment. The argument can be either the name of a…
• MIN — Minimum. Returns the lesser of the values given, or the lesser value of a list.
• MINREAL — Minimum real number. The smallest real number that the HP Prime can represent.…
• mkisom — Matrix of an isometry given by its proper elements.
• MKSA — Converts the measurement Value_Unit to its corresponding value and unit in…
• MOD — Modulo. Returns the remainder of value1/value2.
• modgcd — Returns the GCD of 2 polynomials, with the modular algorithm.
• MOUSE — Returns the current pointer's location. returns: two lists of the form {#x,…
• mRow — Multiplies the row n1 of the matrix A by Xpr.
• MSGBOX — Displays a message box with either the value of expression or string. If…
• mult_c_conjugate — Returns the expression after multiplication by the complex conjugated quantity…
• mult_conjugate — Returns the expression after multiplication by the conjugated quantity of the…
• nDeriv — Returns an approximation of the derivative number at a…
• NEG — Unary minus. Changes the sign of Value or Expression. Used to enter negative…
• nextprime — Next prime. Returns the next prime number greater than the integer a.
• normal — Simplify the expression.
• NORMALD — Normal probability density function. Computes the probability density at the…
• NORMALD_CDF — Cumulative normal distribution function. Returns the lower-tail probability of…
• NORMALD_ICDF — Inverse cumulative normal distribution function. Returns the cumulative normal…
• normalize — Returns the vector divided by its l2norm. It is also an option for plotfield.
• NOT — Logical NOT. Returns 1 if Value is zero; otherwise returns 0.
• nSolve — Returns a numerical solution of an equation or a system of equations.
• NTHROOT — NTHROOT: the nth root function. This Shift-key combination is the NTHROOT…
• numer — Simplified Numerator. For the integers a and b, returns the numerator of the…
• odd — Returns 1 if the integer is odd, otherwise returns 0.
• odesolve — Ordinary Differential Equation solver. Solves an ordinary differential equation…
• open_polygon — Returns and draws the polygonal line where its vertices are the element of l.
• OR — Logical OR. Returns 1 if either Value1 or Value2 is non-zero, otherwise…
• order_size — Remainder (O term) of a series expansion: limit(x^a*order_size(x),x=0)=0 if a>0
• ordinate — Returns the ordinate of a point or a vector.
• orthocenter — Returns the orthocenter of a triangle; that is, the intersection of the three…
• pa2b2 — Returns [a,b] such as a^2+b^2=n (for n prime and n=1 (mod 4))
• pade — Pade approximation P/Q=Xpr mod x^(n+1) or mod N with degree(P)<p
• parabola — Draws a parabola, given a focus point and a directrix line, or the vertex of the…
• parallel — Draws a line through a given point that is parallel to a given line.
• parallelogram — Draws a parallelogram given three of its vertices. The fourth point is…
• parameq — Returns a parametric equation for the geometric object Obj. The parametric…
• partfrac — Performs partial fraction decomposition on a fraction.
• pcoeff — Returns the polynomial coefficients having the roots specified in the vector…
• perimeter — Returns the perimeter of a polygon or the circumference of a circle.
• perimeterat — Displays at point(z0), with a legend, the perimeter of a circle or of a polygon…
• perimeteratraw — Displays at point(z0), the perimeter of a circle or of a polygon (e.g. triangle,…
• PERM — Permutations. Returns the number of permutations (with regard to order) of n…
• perpen_bisector
• perpendicular — Draws a line through a given point that is perpendicular to a given line. The…
• PI — The ratio of the circumference to the diameter of any circle. Internally…
• PIECEWISE
• pivot — Returns the matrix from A creating zeros in the column nc, by the method of…
• PIXOFF — Sets the color of the pixel of G with coordinates (x,y) to white.
• PIXOFF_P — Sets the color of the pixel of G with coordinates (x,y) to white.
• PIXON — Sets the color of the pixel of GROB G with coordinates (x,y).
• PIXON_P — Sets the color of the pixel of GROB G with coordinates (x,y).
• plotcontour — Draws 11 contour-lines z=z_min,,...z=z_max of the surface z=Xpr, where the…
• plotfield — plotfield(f(t,y),[t,y]) draws the slope field of the differential equation…
• plotfunc — Draws the plot of a function, given an expression in the independent variable x.…
• plotimplicit — plotimplicit(f(x,y),x,y) or plotimplicit(f(x,y),[x,y]) graph of f(x,y)=0
• plotinequation — Shows the graph of the solution of inequations with 2 variables.
• plotlist — Draws a polygonal line through the points of abscissa 0,...,n and ordinate…
• plotode — plotode(f(t,y),[t,y],[t0,y0]) draws the solution of y'=f(t,y) and y(t0)=y0 or of…
• plotparam — plotparam(a(x)+i*b(x),x=x0..x1) draws the curve X=a(x),Y=b(x) x=x0..x1 or…
• plotpolar — plotpolar(f(x),x,a,b) draws the polar curve r=fx) for x in [a,b]
• plotseq — For seeing the pth terms of the sequence u(0)=a,u(n)=f(u(n-1))
• pmin — Returns the minimal polynomial of a square matrix.
• point — Creates a point, given the coordinates of the point. Each coordinate may be a…
• point2d — Randomly re-distributes a set of points such that, for each point, x is in the…
• POISSON — Poisson probability mass function. Computes the probability of k occurrences of…
• POISSON_CDF — Cumulative poisson distribution function. Returns the probability of x or fewer…
• POISSON_ICDF — Inverse cumulative poisson distribution function. Returns the value x such that…
• polar — Returns the line of the conjugated points of A with respect to the circle.
• polar_coordinates — Returns the list of the norm and of the argument of the affix of a point (for…
• polar_point — Returns the point (for 2D) with the arguments r and t as polar coordinates.
• pole — Returns the point having the line as polar with respect to the circle.
• poly2symb — Returns a polynomial (orthe polynomial and its value) in Var (by default x), the…
• POLYCOEF — Polynomial coefficients. Returns the coefficients of the polynomial with the…
• POLYEVAL — Polynomial evaluation. Evaluates a polynomial with the coefficients specified in…
• polygon — Draws a polygon from a set of vertices.
• polygonplot — Draws the polygons joining for j fixed and for k=0..nrows, the points (xk,yk)…
• polygonscatterplot — Draws the points (xk,yk) and the polygons joining for j fixed and for…
• polynomial_regression — Returns the coefficients (an,...a1,a0) of y=an*x^n+..a1x+a0): it is the best…
• POLYROOT — Polynomial roots. Returns the roots for the polynomial whose coefficients are…
• POS — List Position. Returns the position of element within list. If there is more…
• potential — Returns U such as derive(U,Vector_of_variable)=V
• pow2exp — Converts powers to exponentials. Essentially the inverse of exp2pow.
• power_regression — Returns the coefficients (m,b) of y=b*x^m: it is the best monomial that…
• powerpc — Returns the real number d^2-R^2 (d=distance between point and center, R=radius).
• powexpand — Expresses a power in the form of a product.
• powmod — Power and modulo. For the integers a, n, and p, returns a^n mod p.
• prepend — Puts the element at the beginning of the list.
• preval — Returns f(Real2)-f(Real1).
• prevprime — Previous prime. Returns the previous prime number before the integer a.
• primpart — Returns the polynomial P divided by the gcd of its coefficients.
• PRINT — Prints either the result of expr or string to the terminal. The terminal is a…
• product — Multiplicates the values of the expression when the variable goes from a to b…
• projection — Draws the orthogonal projection of a point onto a curve.
• proot — Returns all computed roots of a polynomial given by its coefficients (may not…
• propfrac — Simplifies and writes the fraction (or rationnal fraction) A/B as Q+R/B with…
• Psi — Psi(a,n) returns the nth derivative of the digamma function at x=a…
• ptayl — Returns the Taylor polynomial Q such as P(x)=Q(x-a)
• purge — purge(varname) unassigns the variable varname
• PX→C — Transform pixel coordinates into cartesian coordinates. Returns a list.
• q2a — q2a(q(x,y),[x,y]) returns the symmetric matrix associated with the quadratic…
• QR — QR Factorization. Factors an mn matrix into three matrices: {[[mm…
• quadrilateral — Draws a quadrilateral from a set of four points.
• quantile — Returns the quantile of the elements of l corresponding to p (0<p<1)
• quartile1 — Returns the 1st quartile of the elements (or of the columns) of the argument.
• quartile3 — Returns the 3rd quartile of the elements (or of the columns) of the argument
• quartiles — Returns the min, 1st quartile, median, 3rd quartile, and max of the elements (or…
• quo — Returns the Euclidean quotient of 2 polynomials
• quorem — Returns the Euclidean quotient and remainder of the quotient of 2 polynomials in…
• QUOTE — Returns the expression unchanged and un-evaluated. This function is mostly used…
• radical_axis — Returns the line of points with same powerpc with respect to the 2 circles.
• randexp — Returns a random real according to the exponential distribution of parameter a>0
• RANDINT — Random number. Returns a pseudo-random integer generated using a seed value, and…
• RANDMAT — Creates a random matrix with the specified number of rows and columns, and…
• randMat — Returns a list of size n or a n*m matrix that contains random integers in the…
• RANDNORM — Return a random number from the normal distribution with the specified mean μ…
• randNorm — Returns a random real with normal distribution N(mu,sigma)
• RANDOM — Random number. Returns a pseudo-random number generated using a seed value, and…
• randperm — Returns a random permutation of [0,1,2,..,n-1]
• randPoly — Returns a vector of coefficients of a polynomial of variable Var (or x), of…
• RANDSEED — Sets the random number generator seed. With no input, uses current time value as…
• RANK — Rank of a rectangular matrix.
• ratnormal — Rewrites Expr as an irreducible rational fraction
• RE — Real Part. Returns the real part of a complex number.
• reciprocation — Returns the list where a point is replaced with its polar or a line is replaced…
• RECT — Draws a rectangle on G, with diagonal defined by points (x1,y1) and (x2,y2),…
• RECT_P — Draws a rectangle on G, with diagonal defined by points (x1,y1) and (x2,y2),…
• rectangle — Draws a rectangle given two consecutive vertices and a point on the side…
• rectangular_coordinates — Returns the list of the abscissa and of the ordinate of a point given by the…
• red — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• REDIM — Redimensions the specified matrix or vector to size. For a matrix, size is a…
• reduced_conic — Returns the origin and the matrix of a base in which the conic (given by its…
• ref — Performs Gauss reduction of a matrix AX=b (M=A|(-b))
• reflection — Reflects a geometric object over a line or through a point. The latter is…
• rem — Returns the Euclidean remainder of the quotient of 2 polynomials. If the…
• remove — Removes the occurences e of l or the elements e such that f(e)=true
• reorder — Reorders the variables in E according to the order of the 2nd argument
• REPEAT — executes command(s) UNTIL the test is true. A:=5; REPEAT PRINT(A); …
• REPLACE — Replaces portion of a matrix, vector or string starting at start by object. For…
• residue — Returns the residue in a of the expression Expr with v as variable
• restart — Purges all the variables
• resultant — Returns the inert form of the resultant for modular computation (irem/mod)
• RETURN — Exits from a function and returns the value of expression (optional).
• REVERSE — Reverse list. Reverses the order of the elements in list and returns them in a…
• revlist — Returns the list l in reverse order
• RGB — Returns an integer number that can be used as the color parameter for a drawing…
• rhombus — Returns and draws the rhombus ABCD such that the angle (AB,AD)=a or such that in…
• RIGHT — Returns the last n characters of the string.
• right
• right_triangle — Draws a right triangle given two points and a scale factor. One leg of the right…
• romberg — Uses Romberg's method to return the approximate value of the integral of the…
• ROTATE — If n is not negative, takes the first n characters of string and put them on…
• rotation — Rotates a geometric object, about a given center point, through a given angle.
• ROUND — Rounds value to system display settings. If optional places is given, rounds…
• row — Returns the row n or the sequence of the rows n1..n2 of the matrix A
• rowAdd — Returns the matrix obtained from matrix A when the n2th row is replaced by the…
• rowDim — Returns the number of rows of a matrix
• ROWNORM — Row Norm. Finds the maximum value (over all rows) for the sums of the absolute…
• rowSwap — Returns the matrix obtained from A by swapping the n1th row and the n2th row
• RREF — Reduced-Row Echelon Form. Changes a rectangular matrix to its reduced…
• rsolve — Gives the value of a recurrent sequence or of a system of recurrent sequences
• R→B — Transform a real number into an integer. Optionally specifies bits and base. …
• SCALE — Multiplies the specified row_number of the specified matrix by value.
• SCALEADD — Multiplies the specified row1 of the matrix name by value, then adds this result…
• SCHUR — Schur Decomposition. Factors a square matrix into two matrices. If matrix is…
• SEC — Secant. The Secant function; that is, 1/cos(x).
• segment — Draws a segment defined by its endpoints.
• select — Selects the elements e of l such that f(e)=true
• seq — Returns the sequence (if 2 or 3 arguments) or the list (if 4 or 5 arguments)…
• seqsolve — Gives the value of a recurrent sequence (u_{n+1}=f(u_n) or…
• series — Returns the series expansion of an expression in the vicinity of a given…
• SETBASE — Sets the base used for display of this integer. If base is not specified the…
• SETBITS — Sets the number of bits used for calculations with this integer to bits. If…
• shift_phase — Returns the expressions where the phase of the evaluated trigonometric…
• Si — Sine integral int(sin(t)/t,t=0..x)
• SIGN — Sign. Returns the sign of value. If positive, the result is 1; if negative, -1.…
• signature — Returns the signature of a permutation
• similarity — Dilates and rotates a geometric object about the same center point.
• simplify — Simplifies an expression.
• simult — Returns the matrix where the column of index k is solution of A*X=column of…
• SIN — Returns the sine of Value. Value is interpreted as either degrees or radians,…
• sin2costan — Rewrites Expr so that sin(x) is replaced by cos(x)*tan(x)
• sincos — Returns an expression with the complex exponentials rewritten in terms of sine…
• single_inter — Gives one of the intersections of 2 curves or surfaces (or the intersection near…
• SINH — Hyperbolic sine.
• SIZE — List Size. Returns the number of elements in list.
• slope — Returns the slope of the line defined in the argument
• slopeat — Displays, with a legend, the value of the slope of the segment, ray, or line…
• slopeatraw — slopeatraw(d,z0) displays the value of the slope of the line or segment d at…
• solve — Solves a polynomial equation or a set of polynomial equations.
• SORT — Sort list. Sorts the elements of list in ascending order.
• SPECNORM — Spectral Norm of matrix.
• spline — Returns the natural spline through the points given by lx and ly, variable x,…
• sqrfree — Returns a polynomial factorized as a product of powers of coprime factors where…
• sqrt — Returns the square root of Expr
• square — Draws a square, given two consecutive vertices as points.
• STARTAPP — Starts the app AppName. The App's START function will run if present. The App’s…
• STARTVIEW — Starts a view of the current app. Redraw, is optional; if Redraw, is true (non…
• stddev — Returns the standard deviation of the elements in a list or of the list of…
• stddevp — Returns the population standard eviation of the elements of a list with the…
• STEP — Sets variable var to start; then, for as long as this variable’s value is less…
• sto — Stores the first argument in the variable given as second argument
• STRING — Evaluates expression and returns the result as a string.
• STRINGFROMID — Returns the built-in string associated with the ID of the current language.
• STUDENT — Student’s t probability density function. Computes the probability density of…
• STUDENT_CDF — Cumulative Student’s t distribution function. Returns the lower-tail probability…
• STUDENT_ICDF — Inverse cumulative Student’s t distribution function. Returns the value x such…
• sturmab — Returns the number of sign changes of a polynomial in the interval (Cplx1,…
• sturmseq — Returns the Sturm sequence corresponding to a polynomial or to a rational…
• SUB — Extracts a portion, of a list or matrix. For a matrix, start and end are two…
• SUBGROB — Sets graphic trgtG to be a copy of the area of srcG between points (x1,y1) and…
• SUBGROB_P — Sets graphic trgtG to be a copy of the area of srcG between points (x1,y1) and…
• subMat — Extracts a sub matrix with first element=A[n1,n2] and last element=A[n3,n4]
• subst — Substitutes a value for a variable in an expression.
• sum — Returns the discrete sum of Expr with respect to the variable Var from Real1 to…
• sum_riemann — Returns, in the neighbourhood of n=∞, an equivalent of the sum of…
• suppress — Returns l without the element of index n
• surd — Returns Expr to the power of 1/n
• SVD — Singular Value Decomposition. Factors an m n matrix into two matrices and a…
• SVL — Singular Values. Returns a vector containing the singular values of matrix.
• SWAPCOL — Swap Columns. Exchanges column1 and column2 in the specified matrix matrixname.
• SWAPROW — Swap Rows. Exchanges row1 and row2 in the specified matrix matrixname.
• sylvester — Returns the Sylvester matrix of two polynomials
• symb2poly — Returns the coefficients of a polynomial Expr with respect tothe variable Var or…
• table — Defines an array where the index are strings or real numbers
• tail — Returns the list (or sequence or string) without its first element
• TAN — Returns the tangent of Value. Value is interpreted as either degrees or radians,…
• tan2cossin2 — Rewrites Expr with tan(x) replaced by (1-cos(2*x))/sin(2*x)
• tan2sincos — Rewrites Expr with tan(x) using sin(x)/cos(x)
• tan2sincos2 — Rewrites Expr with tan(x) replaced by sin(2*x)/(1+cos(2*x))
• tangent — Draws the tangent(s) to a given curve through a given point. The point does not…
• TANH — Hyperbolic tangent.
• taylor — Returns the Taylor series expansion of an expression at a point or at infinity…
• tchebyshev1 — Returns the nth Tchebyshev polynomial of the first kind.
• tchebyshev2 — Returns the nth Tchebyshev polynomial of the second kind.
• tcollect — Collects trigonometric expressions.
• texpand — Expands a transcendental expression; that is, an expression containing…
• TEXTOUT — Draws text on graphic G at position (x, y) using font. Paints the background…
• TEXTOUT_P — Draws text on graphic G at position (x, y) using font. Paints the background…
• THEN — Evaluates test. If test is true (non 0), executes command(s); otherwise,…
• tlin — Returns a trigonometric expression with the products and integer powers…
• TO — Sets variable var to start; then, for as long as this variable’s value is less…
• TRACE — Trace of a square matrix. Finds the trace of a square matrix, equal to the sum…
• trace — Begins tracing the specified point.
• translation — Translates a geometric object along a given vector. The vector is given as the…
• transpose — Transposes a matrix (without conjugation)
• triangle — Draws a triangle, given its three vertices.
• TRIANGLE — Draws a triangle between specified cartesian coordinates in the graphic using…
• TRIANGLE_P — Draws a triangle between specified pixel coordinates in the graphic using the…
• trig2exp — Replaces trigonometric functions in Expr with complex exponentials( without…
• trigcos — Simplifies the argument Expr using the formulas sin(x)^2+cos(x)^2=1 and…
• trigexpand — Expands trigonometric functions.
• trigsin — Simplifies the argument Expr using the formulas sin(x)^2+cos(x)^2=1 and…
• trigtan — Simplifies the argument Expr using the formulas sin(x)^2+cos(x)^2=1 and…
• TRN — Transpose. Transposes matrix. If Complex mode is on and the matrix contains…
• trunc — Truncates a value to n decimal places (by default n=0).Accepts complex numbers.
• TRUNCATE — Truncates value to system display settings. If optional places is given,…
• tsimplify — Returns an expression with transcendentals rewritten as complex exponentials
• type — Returns n in [1..12] that defines the type of the argument
• TYPE — Returns the type of the object: 0: Real 1: Integer 2: String 3: Complex 4:…
• UFACTOR — Unit factor conversion. Converts a measurement using a compound unit into a…
• unapply — Returns a function defined by an expression.
• UNCHECK — Unchecks (deselects) the corresponding symbolic definition field in the current…
• UNTIL — executes command(s) UNTIL the test is true. A:=5; REPEAT PRINT(A); …
• USIMPLIFY — Unit simplification. Simplifies Value in a complex unit expression Unitsexpr to…
• valuation — Returns the valuation (degree of the term of lowest degree) of the polynomial P…
• vandermonde — Returns the Vandermonde matrix=[V^0,V^1,..]
• variance — Returns the variance of a list with the second argument as the weight, or the…
• vector — Defines a vector(origin is 0 if 1 arg) with two points or two components or two…
• vertices — Returns the list of the vertices of the polygon or polyhedron P.
• vertices_abca — Returns the closed list [A,B,...A] of the vertices of the polygon or polyhedron…
• VIEW — VIEW. Allows a programmer to customize the Views menu. Causes "text" to apear…
• vpotential — Returns U such as curl(U)=V
• WAIT — Halts program execution for the specified number of seconds. If n is omitted or…
• when — If condition (even symbolic) returns expr1 else returns expr2 (? is the infixed…
• WHILE — executes command(s) WHILE the test is true. A:=5; WHILE A>1 DO …
• white — Option of the display command to display with color.
• XOR — Exclusive OR. Returns 1 if either Value1 or Value2 is non-zero but not both;…
• XPON — Exponent. Returns the exponent of value.
• yellow — For example, suppose you have drawn a circle in the Geometry app. In Symbolic…
• zeros — Returns the zeros (reals or complex according to the CAS settings) of the…
• Zeta — Returns if a>1 sum(1/n^a,n,1,∞)
• zip — Returns a list whose j-th entry is f(l1[j],l2[j]): without default value its…
• ztrans — Z transform of a sequence.