4. Matrice Test

Objectif

Implémenter des fonctions permettant de construire rapidement des matrices de test.

Matrice du Laplacien

Afin de valider nos solveurs linéaires, nous avons besoin d’une matrice teste. Nous faisons le choix de la matrice tribande symétrique et définie positive $A_N$ de taille $N\times N$ :

\begin{equation} \label{eq:LapN} A_N = \begin{pmatrix} 2 & -1 & 0 & 0 & \ldots & 0 & 0\\\
-1 & 2 & -1 & 0 & \ldots & 0 & 0\\\
0 & -1 & 2 & -1 & \ldots & 0 & 0 \\\
\vdots & \ddots& \ddots& \ddots & \ldots & \vdots & \vdots\\\
0 & 0 & 0 & 0 & \ldots & -1 & 2 \\\
\end{pmatrix} \end{equation}

Implémenter une fonction renvoyant une Matrice, prenant en argument $N$ et retournant la matrice $A_N$ donnée par \eqref{eq:LapN}. Plutôt qu’une fonction, vous pouvez implémenter une méthode de la classe Matrice modifiant la Matrice appelante par $A_N$.
Previous
Next