# 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…
- additionally — Make an additional assumption about a variable.
- 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[0])+f(l[1])+...+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.
- DRAWMENU — Draw a menu containing the items specified
- 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.
- grad — Returns the gradient of the expression Expr.
- 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.
- radius — Returns the radius of a circle.
- 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.
- SPECRAD — Spectral radius 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.