HP Prime Graphing Wireless Calculator User Manual
Page 138
![background image](/manuals/397843/138/background.png)
134
Functions and commands
Random
Returns a vector of the coefficients of a polynomial of degree
Integer and where the coefficients are random integers in
the range –99 through 99 with uniform distribution or in an
interval specified by Interval. Use with poly2symbol to
create a random polynomial in any variable.
randpoly(Integer, Interval, [Dist]),
where
Interval
is of the form
Real1..Real2.
Example:
randpoly(t, 8, -1..1)
returns a vector of 9 random
integers, all of them between –1 and 1.
Minimum
With only a matrix as argument, returns the minimal
polynomial in x of a matrix written as a list of its coefficients.
With a matrix and a variable as arguments, returns the
minimum polynomial of the matrix written in symbolic form
with respect to the variable.
pmin(Mtrx,[Var])
Example:
pmin([[1,0],[0,1]],x)
gives
x-1
Algebra
Quotient
Returns a vector containing the coefficients of the Euclidean
quotient of two polynomials. The polynomials may be written
as a list of coefficients or in symbolic form.
quo(List1, List2, [Var])
or
quo(Poly1, Poly2, [Var])
Example:
quo({1, 2, 3, 4}, {-1, 2}) returns [-1 -4 -11]
Remainder
Returns a vector containing the coefficients of the remainder
of the Euclidean quotient of two polynomials. The polynomials
may be written as a list of coefficients or in symbolic form.
rem(List1, List2, [Var])
or
rem(Poly1, Poly2, [Var])
Example:
rem({1, 2, 3, 4}, {-1, 2}) returns [26]