Introduction à la résolution numérique d'un système linéaire

12 Aug 2021 12 Aug 2021 2905 vues ESSADDOUKI Mostafa 6 min de lecture
Introduction
 

Les équations linéaires se produisent dans presque toutes les branches de l'analyse numérique. Mais leur application la plus visible en ingénierie est l'analyse de systèmes linéaires.

Les systèmes linéaires comprennent les structures, les solides élastiques, le flux de chaleur, l'infiltration de fluides, les champs électromagnétiques et les circuits électriques ...etc.

Si le système est discret, alors son analyse conduit directement à des équations linéaires. Le comportement des systèmes continus est décrit par des équations différentielles plutôt que par des équations linéaires.


En résumé, la modélisation des systèmes linéaires donne lieu à des équations de la forme \(Ax = b\), où b est l'entrée et x représente la réponse du système. La matrice de coefficients A, qui reflète les caractéristiques du système, est indépendante de l'entrée.

Un système linéaire a la forme suivante : \begin{equation} \begin{matrix} A_{11}x_1+A_{12}x_2 +A_{13}x_3+...+A_{1n}x_n& = b_1\\ A_{21}x_1+A_{22}x_2 +A_{23}x_3+...+A_{2n}x_n& = b_2\\ &\vdots \\ A_{n1}x_1+A_{n2}x_2 +A_{n3}x_3+...+A_{nn}x_n& = b_n \end{matrix} \end{equation} où les coefficients \(A_{ij}\) et les constantes \(b_j\) sont connus, et \(x_i\) représente les inconnues.

En notation matricielle, les équations s'écrivent comme suit : \begin{equation} \begin{bmatrix} A_{11}&A_{12}&\cdots&A_{1n}\\ A_{21}&A_{22} &\cdots&A_{2n}\\ \vdots&\vdots&\ddots&\vdots \\ A_{n1}&A_{n2}&\cdots&A_{nn} \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix} = \begin{bmatrix} b_1 \\ b_2 \\ \vdots \\ b_n \end{bmatrix} \end{equation} ou simplement \begin{equation} Ax=b \end{equation}

Une représentation particulièrement utile des équations à des fins de calcul est la matrice de coefficients augmentée: \begin{equation} \begin{bmatrix} A_{11}&A_{12}&\cdots&A_{1n}&\bigm|&b_1\\ A_{21}&A_{22} &\cdots&A_{2n}&\bigm|&b_2\\ \vdots&\vdots&\ddots&\vdots&\bigm|&\vdots \\ A_{n1}&A_{n2}&\cdots&A_{nn}&\bigm|&b_n \end{bmatrix} \end{equation}

Un système de n équations linéaires à n inconnues a une solution unique, si et seulement si l'une des conditions suivantes est vérifiée :

  •  Le déterminant de la matrice de coefficients soit non singulier; c'est-à-dire \(|A| \neq 0\).
  •  Les vecteurs de lignes et de colonnes sont linéairement indépendants.

Si la matrice de coefficients est singulière, les équations peuvent avoir un nombre infini de solutions ou aucune solution du tout.

Méthodes de résolution
 

Il existe deux classes de méthodes pour résoudre des systèmes d'équations linéaires: les méthodes directes et itératives.

  • La caractéristique commune des méthodes directes est qu'elles transforment les équations originales en équations équivalentes qui peuvent être résolues plus facilement. La transformation est effectuée en appliquant les trois opérations suivantes :
    •  Echanger de deux équations;
    •  Multiplier une équation par une constante non nulle
    •  Multiplier une équation par une constante différente de zéro, puis la soustraire d'une autre équation.
  • Les méthodes itératives ou indirectes commencent par une estimation de la solution x, puis affinent à plusieurs reprises la solution jusqu'à ce qu'un certain critère de convergence soit atteint.
Types spéciaux de matrices carrées
 

Matrice symétrique

Une matrice symétrique est une matrice où \(a_{ij} = a_{ji}\) pour tous les i et j. Par exemple, \begin{equation} [A]= \begin{bmatrix} 5&1&2\\ 1&3&7\\ 2&7&8 \end{bmatrix} \end{equation}

Matrice diagonale

Une matrice diagonale est une matrice carrée dont tous les éléments hors de la diagonale principale sont égaux à zéro, comme dans le cas suivant : \begin{equation} [A]= \begin{bmatrix} a_{11}&&&\\ &a_{22}&&\\ &&a_{33}&\\ &&&a_{44} \end{bmatrix} \end{equation}

Matrice d'identité

Une matrice d'identité est une matrice diagonale dont tous les éléments de la diagonale principale sont égaux à 1, comme dans l'exemple suivant : \begin{equation} [I]= \begin{bmatrix} 1&&&\\ &1&&\\ &&1&\\ &&&1 \end{bmatrix} \end{equation}

Matrice triangulaire supérieure

Une matrice triangulaire supérieure est une matrice dont tous les éléments situés sous la diagonale principale sont nuls, comme dans l'exemple suivant : \begin{equation} [A]= \begin{bmatrix} a_{11}&a_{12}&a_{13}&a_{14}\\ &a_{22}&a_{23}&a_{24}\\ &&a_{33}&a_{34}\\ &&&a_{44} \end{bmatrix} \end{equation}

Matrice triangulaire inférieure

Une matrice triangulaire inférieure est une matrice dont tous les éléments au-dessus de la diagonale principale sont nuls, comme dans l'exemple suivant : \begin{equation} [A]= \begin{bmatrix} a_{11}&&&\\ a_{21}&a_{22}&&\\ a_{31}&a_{32}&a_{33}&\\ a_{41}&a_{42}&a_{43}&a_{44} \end{bmatrix} \end{equation}

Matrice bande

Une matrice bande a tous les éléments égaux à zéro, à l'exception d'une bande centrée sur la diagonale principale. \begin{equation} [A]= \begin{bmatrix} a_{11}&a_{12}&&\\ a_{21}&a_{22}&a_{23}&\\ &a_{32}&a_{33}&a_{34}\\ &&a_{43}&a_{44} \end{bmatrix} \end{equation}

Sortie
// La sortie apparaîtra ici…
Prêt · Ctrl+Entrée pour exécuter

Discussion (0)

Soyez le premier à laisser un commentaire !

Laisser un commentaire

Votre commentaire sera visible après modération.