Package: mpoly 1.1.1.903

mpoly: Symbolic Computation and More with Multivariate Polynomials

Symbolic computing with multivariate polynomials in R.

Authors:David Kahle [aut, cre]

mpoly_1.1.1.903.tar.gz
mpoly_1.1.1.903.zip(r-4.5)mpoly_1.1.1.903.zip(r-4.4)mpoly_1.1.1.903.zip(r-4.3)
mpoly_1.1.1.903.tgz(r-4.4-any)mpoly_1.1.1.903.tgz(r-4.3-any)
mpoly_1.1.1.903.tar.gz(r-4.5-noble)mpoly_1.1.1.903.tar.gz(r-4.4-noble)
mpoly_1.1.1.903.tgz(r-4.4-emscripten)mpoly_1.1.1.903.tgz(r-4.3-emscripten)
mpoly.pdf |mpoly.html
mpoly/json (API)
NEWS

# Install 'mpoly' in R:
install.packages('mpoly', repos = c('https://dkahle.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/dkahle/mpoly/issues

On CRAN:

6.22 score 12 stars 7 packages 66 scripts 808 downloads 53 exports 46 dependencies

Last updated 3 days agofrom:24cf60f7e2. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 19 2024
R-4.5-winOKNov 19 2024
R-4.5-linuxOKNov 19 2024
R-4.4-winOKNov 19 2024
R-4.4-macOKNov 19 2024
R-4.3-winOKNov 19 2024
R-4.3-macOKNov 19 2024

Exports:as.mpolybasis_monomialsbernsteinbernstein_approxbernsteinApproxbezierbezier_functionbezierFunctionburstchebyshevchebyshev_rootscoef_liftdehomogenizeeq_mpexponentsgradienthermitehomogeneous_componentshomogenizeinsertis.bernsteinis.bezieris.chebyshevis.constantis.homogeneousis.linearis.mpolyis.mpolyListis.unipolyis.wholenumberjacobilaguerreLCLCMlegendrelissajousLMLTmake_indeterminate_listmonomialsmpmpolympolyListmultidegnormalize_coefficientspartitionspermutationsplugsolve_unipolyswaptotaldegtuplesvars

Dependencies:clicolorspacecpp11dplyrfansifarvergenericsggplot2gluegmpgtableisobandlabelinglatticelifecyclemagrittrMASSmathjaxrMatrixmgcvmunsellnlmeorthopolynompartitionspillarpkgconfigplyrpolynompurrrR6rbibutilsRColorBrewerRcppRdpackrlangscalessetsstringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
Change polynomials into functions.as-function as.function.bernstein as.function.bezier as.function.mpoly as.function.mpolyList
Convert an object to an mpolyas.mpoly
Enumerate basis monomialsbasis_monomials
Bernstein polynomialsbernstein
Bernstein polynomial approximationbernstein-approx bernsteinApprox bernstein_approx
Bezier polynomialsbezier
Bezier functionbezierFunction bezier_function
Enumerate integer r-vectors summing to nburst
Chebyshev polynomialschebyshev chebyshev_roots
Polynomial componentscoef.mpoly coef_lift components exponents LC LM LT monomials multideg normalize_coefficients totaldeg [.mpoly
Compute partial derivatives of a multivariate polynomial.deriv.mpoly
Convert an equation to a polynomialeq_mp
Compute gradient of a multivariate polynomial.gradient
Hermite polynomialshermite
Homogenize a polynomialdehomogenize homogeneous_components homogenize is.homogeneous
Insert an element into a vector.insert
Test whether an object is a whole numberis.wholenumber
Jacobi polynomialsjacobi
Generalized Laguerre polynomialslaguerre
Compute the least common multiple of two numbers.LCM
Legendre polynomialslegendre
Lissajous polynomialslissajous
Define a multivariate polynomial.make_indeterminate_list mp
Defunct mpoly functionsmpoly-defunct
Determine whether two multivariate polynomials are equal.!=.mpoly == ==.mpoly mpoly-equal
Arithmetic with multivariate polynomials*.mpoly +.mpoly -.mpoly mpolyArithmetic ^.mpoly ^.mpolyList
Define a collection of multivariate polynomials.mpolyList
Element-wise arithmetic with vectors of multivariate polynomials.*.mpolyList +.mpolyList -.mpolyList mpolyListArithmetic
Enumerate the partitions of an integerpartitions
Determine all permutations of a set.permutations
Plot the (real) variety of a polynomialplot.mpoly
Switch indeterminates in a polynomialplug
mpoly predicate functionsis.bernstein is.bezier is.chebyshev is.constant is.linear is.mpoly is.mpolyList is.unipoly predicates
Pretty printing of multivariate polynomials.print.mpoly
Pretty printing of a list of multivariate polynomials.print.mpolyList
Reorder a multivariate polynomial.reorder.mpoly
Round the coefficients of a polynomialround.mpoly
Solve a univariate mpoly with polyrootsolve_unipoly
Swap polynomial indeterminatesswap
Extract the terms of a multivariate polynomial.terms.mpoly
Determine all n-tuples using the elements of a set.tuples
Determine the variables in a mpoly object.vars