5
7 G´en´eralisations et perspectives 129
A : Notions fondamentales 131
A.1 Conditionnement et stabilit´e . . . . . . . . . . . . . . . . . . . . . . . 131
A.2Normesetdistances ............................ 132
A.2.1 Normes vectorielles . . . . . . . . . . . . . . . . . . . . . . . . . 132
A.2.2 Normes matricielles . . . . . . . . . . . . . . . . . . . . . . . . 133
A.3 Conditionnement d’une matrice . . . . . . . . . . . . . . . . . . . . . . 134
A.4SVDetrangapproch´e........................... 135
A.3.1 SVD des matrices de B´ezout et de Hankel . . . . . . . . . . . . 136
A.5FFT..................................... 137
A.6DCT .................................... 139
A.6.1DCT-I................................ 139
A.6.2DCT-II ............................... 140
A.6.3DCT-III............................... 140
A.6.4DCT-IV............................... 140
A.6.5Applications ............................ 140
B : Codes Matlab 143
B.1 Les programmes communs . . . . . . . . . . . . . . . . . . . . . . . . . 143
B.1.1DCT-II ............................... 143
B.1.2 Calcul du rang approch´e . . . . . . . . . . . . . . . . . . . . . . 143
B.1.3 Compteur des blocs . . . . . . . . . . . . . . . . . . . . . . . . 143
B.1.4 Compteur des blocs via SVD . . . . . . . . . . . . . . . . . . . 144
B.1.5 Construction d’une matrice de Hankel via deux polynˆomes . . . 144
B.1.6 Construction d’une matrice de B´ezout via deux polynˆomes . . . 145
B.1.7 Transformation de deux polynˆomes en une matrice de Hankel . 145
B.1.8 Transformation de deux polynˆomes en une matrice de B´ezout . 145
B.1.9 Euclide de deux polynˆomes . . . . . . . . . . . . . . . . . . . . 145
B.2 Les programmes d’inversion de matrices sup´erieures de Toeplitz . . . . 147
B.2.1 Inversion via FFT Division . . . . . . . . . . . . . . . . . . . . 147
B.2.2 Inversion via Least Square Division . . . . . . . . . . . . . . . . 147
B.2.3 Inversion via substitution . . . . . . . . . . . . . . . . . . . . . 147
B.2.4 Inversion via interpolation . . . . . . . . . . . . . . . . . . . . . 148
B.2.5 Inversion via Bini . . . . . . . . . . . . . . . . . . . . . . . . . . 148
B.3 Les programmes de diagonalisation par blocs de matrices de Hankel . . 148
B.3.1 R´eduction de la matrice de Hankel r´eelle via Toeplitz . . . . . . 148
B.3.2 R´eduction de la matrice de Hankel complexe via Toeplitz . . . . 149
B.3.3 R´eduction de la matrice de Hankel r´eelle via Schur . . . . . . . 149
B.3.3 R´eduction de la matrice de Hankel complexe via Schur . . . . . 150
B.3.5 Diagonalisation par blocs de Hankel-r´eelle via Toeplitz . . . . . 150
B.3.6 Diagonalisation par blocs de Hankel-complexe via Toeplitz . . . 151
B.3.7 Diagonalisation par blocs de Hankel-r´eelle via Schur . . . . . . 152
B.3.8 Diagonalisation par blocs de Hankel-complexe via Schur . . . . 153