HP Prime Graphing Calculator User Manual
Page 414

408
Functions and commands
power_regression
Given a set of points defined by two lists, returns a vector
containing the coefficients m and b of y=b*x^m, the
monomial which best approximates the given points.
power_regression(List1, List2)
Example:
power_regression({1, 2, 3, 4}, {1, 4, 9, 16})
returns [2 1]
powerpc
Given a circle and a point, returns the real number d
2
–r
2
,
where d is the distance between the point and the center of
the circle, and r is the radius of the circle.
powerpc(Circle, Point)
Example:
powerpc(circle(0,1+i),3+i)
gives
8
prepend
Adds an element to the beginning of a list or vector.
prepend(List, Element) or
prepend(Vector, Element)
Example:
prepend([1,2],3)
gives
[3,1,2]
primpart
Returns a polynomial divided by the greatest common divisor
of its coefficients.
primpart(Poly,[Var])
Example:
primpart(2x^2+10x+6)
gives
x^2+5*x+3
product
With an expression as the first argument, returns the product
of solutions when the variable in the expression goes from a
minimum value to a maximum value by a given step. If no step
is provided, it is taken as 1.
With a list as the first argument, returns the product of the
values in the list.
With a matrix as the first argument, returns the element-by-
element product of the matrix.
product(Expr, Var, Min, Max, Step) or
product(List) or product(Matrix)
Example:
product(n,n,1,10,2)
gives
945