- Ajuda Scilab
- Álgebra Linear
- aff2ab
- balanc
- bdiag
- chfact
- chol
- chsolve
- classmarkov
- cmb_lin
- coff
- colcomp
- companion
- cond
- det
- eigenmarkov
- ereduc
- expm
- fstair
- fullrf
- fullrfk
- genmarkov
- givens
- glever
- gschur
- gspec
- hess
- householder
- im_inv
- inv
- kernel
- kroneck
- linsolve
- lsq
- lu
- lyap
- nlev
- orth
- pbig
- pencan
- penlaur
- pinv
- polar
- proj
- projspec
- psmall
- qr
- quaskro
- randpencil
- range
- rank
- rankqr
- rcond
- rowcomp
- rowshuff
- rref
- schur
- spaninter
- spanplus
- spantwo
- spec
- sqroot
- squeeze
- sva
- svd
- sylv
- trace
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
balanc
balanceamento de uma matriz ou de um feixe de matrizes
Seqüência de Chamamento
[Ab,X]=balanc(A) [Eb,Ab,X,Y]=balanc(E,A)
Parâmetros
- A:
matriz quadrada de reais
- X:
matriz quadrada de reais invertível
- E:
matriz quadrada de reais (com mesma dimensão que
A
)- Y:
uma matriz quadrada de reais invertível
Descrição
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
Observação
O balanceamento é feito nas funções bdiag
e
spec
.
Exemplos
<< aff2ab | Álgebra Linear | bdiag >> |