balanceamento de uma matriz ou de um feixe de matrizes
[Ab,X]=balanc(A) [Eb,Ab,X,Y]=balanc(E,A)
matriz quadrada de reais
matriz quadrada de reais invertível
matriz quadrada de reais (com mesma dimensão que
A)
uma matriz quadrada de reais invertível
Balanceia uma matriz quadrada para melhorar seu número de condicionamento.
[Ab,X] = balanc(A) acha uma transformação de
similaridade X tal que
Ab = inv(X)*A*X tem aproximadamente normas iguais
de linha e de coluna.
Para feixes de matrizes, o balancemento é feito para melhorar o problema do autovalor generalizado.
[Eb,Ab,X,Y] = balanc(E,A) retorna transformações
esquerda e direita X e Y tais que
Eb=inv(X)*E*Y, Ab=inv(X)*A*Y
O balanceamento é feito nas funções bdiag e
spec.