octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Polynomials in arbitrary basis


From: Vladislav Malyshkin
Subject: Polynomials in arbitrary basis
Date: Sat, 16 Jun 2018 15:39:24 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

Octave currently has polynomials manipulation functionality
https://octave.org/doc/v4.0.3/Polynomial-Manipulations.html
only in monomials basis: sum ckxk
In practice it is often very convenient to have polynomial represented in other polynomials basis: sum ckQk(x)
where the basisĀ  Qk(x) is orthogonal polynomials of some kind.
There is my implementation of polynomials manipulation functionality (and Gauss-type quadratures calculation) in the basis of Chebyshev, Legendre, Laguerre, Hermite bases.
The code is available under GPL and is java-written (however it will not be much a problem to rewrite it in C/C++).
You can read about code at https://arxiv.org/pdf/1510.05510 see Appendix A & B.
Let me know if you have any interest.
Vladislav
P.S. From the other alternative basis software I know only matlab-written http://www.chebfun.org/ by Alex Townsend, but his project has different goals.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]