Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
glever
inverso do feixe de matrizes
Seqüência de Chamamento
[Bfs,Bis,chis]=glever(E,A [,s])
Parâmetros
- E, A
duas matrizes de reais quadradas de igual dimensão
- s
string (o valor padrão é '
s
')- Bfs,Bis
duas matrizes de polinômios
- chis
polinômio
Descrição
Computação de
(s*E-A)^-1
pelo algoritmo generalizado de Leverrier para um feixe de matrizes.
(s*E-A)^-1 = (Bfs/chis) - Bis.
chis
= polinômio característico (até uma
constante multiplicativa).
Bfs
= nmatriz de polinômios como
numerador.
Bis
= matriz de polinômios ( - expansão de
(s*E-A)^-1
ao infinito).
Note o sinal - antes de Bis
.
Cuidado
Esta função usa cleanp
para simplificar
Bfs,Bis
e chis
.
Exemplos
s=%s;F=[-1,s,0,0;0,-1,0,0;0,0,s-2,0;0,0,0,s-1]; [Bfs,Bis,chis]=glever(F) inv(F)-((Bfs/chis) - Bis)
Report an issue | ||
<< fstair | Matrix Pencil | kroneck >> |