HP Prime Graphing Calculator User Manual
Page 391

Functions and commands
385
companion
Returns the companion matrix of a polynomial.
companion(Poly,Var)
Example:
companion(x^2+5x-7,x)
returns
compare
Compares objects, and returns 1 if type(arg1) if type(arg1)=type(arg2) and arg1 otherwise. compare(Object1,Object2) Example: compare(1,2) gives 1 complexroot With a polynomial and a real as its two arguments, returns a matrix. Each row of the matrix contains either a complex root of the polynomial with its multiplicity or an interval containing such a root and its multiplicity. The interval defines a (possibly) rectangular region in the complex plane where a complex root lies. arguments, returns a matrix as described for two arguments, but only for those roots lying in the rectangular region defined by the diagonal created by the two complex numbers complexroot(Poly, Real, [Complex1], [Complex2]) Example: complexroot(x^3+8, 0.01) returns This matrix indicates there is 1 complex root at x=–2, with another root between the two values in the second row vector and a third root between the two values in the third row vector. 0 7 – 2 – 1 1017 1782 i – 1024 ----------------------------------------- 1026 1773 i – 1024 ----------------------------------------- 1 1395 378 i + 512 512 i – -------------------------------------- 189 – 702 i + 256 256 i + --------------------------------------- 1
With two additional complex numbers as third and fourth
1 5