Polynomial Manipulation

Division, factoring, decomposition, resultants, and subresultants


MuPAD® notebooks will be removed in a future release. Use MATLAB® live scripts instead.

To convert a MuPAD notebook file to a MATLAB live script file, see convertMuPADNotebook. MATLAB live scripts support most MuPAD functionality, although there are some differences. For more information, see Convert MuPAD Notebooks to MATLAB Live Scripts.

MuPAD Functions

divideDivide polynomials
interpolatePolynomial interpolation
irreducibleTest irreducibility of a polynomial
pdividePseudo-division of polynomials
linalg::charpolyCharacteristic polynomial of a matrix
linalg::companionCompanion matrix of a univariate polynomial
linalg::minpolyMinimal polynomial of a matrix
polylib::decomposeFunctional decomposition of a polynomial
polylib::discrimDiscriminant of a polynomial
polylib::divisorsDivisors of a polynomial, polynomial expression, or Factored element
polylib::DpolyDifferential operator for polynomials
polylib::makeratConvert expression into rational function over a suitable field
polylib::minpolyApproximate minimal polynomial
polylib::primitiveElementPrimitive element for tower of field extensions
polylib::primpartPrimitive part of a polynomial
polylib::representByElemSymRepresent symmetric by elementary symmetric polynomials
polylib::resultantResultant of two polynomials
polylib::splitfieldSplitting field of a polynomial
polylib::sqrfreeSquare-free factorization of polynomials
polylib::subresultantSubresultants of two polynomials
polylib::supportSupport of a polynomial