Computing the inverse of polynomial matrices

12 views (last 30 days)
Dear all,
Considering a polynomial matrix of the form
A(z)=z^n*A_n + z^{n-1}*A_{n-1}+...+z*A_1+A_0 where the A_i are real _square_ matrices,
Are there Matlab functions designed to compute the inverse of such a polynomial matrix ?
Any advice or comment is welcome,
Thank you,
Raphaël
  1 Comment
Matt J
Matt J on 30 Apr 2013
Edited: Matt J on 30 Apr 2013
Do you mean you want a symbolic inverse?

Sign in to comment.

Answers (1)

K1
K1 on 6 Sep 2013
I have noticed that you cannot easily calculate the inverse (symbolic or not). I just read a paper describing an algorithm on how to do the inverse and get an expression of the inverse as based on A_i.
In scilab there is function doing this (calculating coefficients) and if you have POLYX software (which is not free), you will be able to do it as well in MATLAB. I haven't come up with a solution yet. But I think I have to implement the algorithm myself.
Cheers Keivan

Categories

Find more on Polynomials in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!