MultivariateSeries.jl

Author AlgebraicGeometricModeling
Popularity
1 Star
Updated Last
9 Months Ago
Started In
February 2023

The package MultivariateSeries.jl provides tools for the manipulation of series indexed by monomial exponents, sequence of moments, linear functionals on polynomials and polynomial-exponential decomposition.

Installation

To install the registered package within julia:

] add MultivariateSeries

or the latest version

] add https://github.com/AlgebraicGeometricModeling/MultivariateSeries.jl.git

Example

using MultivariateSeries

X = @ring x1 x2 
n = length(X)
d = 4
r = 4

Xi0 = randn(n,r)
w0  = rand(r)

L = monomials(X,seq(0:5))
sigma = series(w0, Xi0, L)


L2 = monomials(X,0:2)
L3 = monomials(X,0:3)
H = hankel(sigma, L2, L3)

w, Xi = decompose(sigma)

Documentation

More information

Dependencies

  • Julia 1.0
  • DynamicPolynomials
  • MultivariatePolynomials

Used By Packages