Les matrices nulles sous Matlab
Dans ce cours, je vous montrerai comment créer une matrice nulle ou matrice zéro.
Qu'est-ce qu'une matrice nulle ? On parle de matrice nulle lorsque tous ses éléments sont égaux à zéro. Par exemple, voici une matrice nulle : $$ M = \begin{pmatrix} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \end{pmatrix} $$ Les matrices nulles peuvent prendre des formes carrées ou rectangulaires.
Pour générer une matrice nulle dans Matlab, utilisez la fonction intégrée zeros().
zeros(n)
L'argument 'n' dans la fonction zeros() détermine les dimensions de la matrice nulle, à savoir le nombre de lignes et de colonnes.
Illustrons cela avec un exemple pratique.
En tapant zeros(3), vous obtenez une matrice nulle carrée de 3 lignes et 3 colonnes.
>> zeros(3)
ans =
0 0 0
0 0 0
0 0 0
Si vous saisissez maintenant zeros(2,3), vous créez une matrice nulle rectangulaire avec 2 lignes et 3 colonnes.
Dans ce contexte, le premier argument de la fonction zeros() indique le nombre de lignes, tandis que le second spécifie le nombre de colonnes.
>> zeros(2,3)
ans =
0 0 0
0 0 0
Vous pouvez également inverser les paramètres pour obtenir une matrice nulle rectangulaire de 3 lignes et 2 colonnes.
Par exemple, en saisissant zeros(3,2)
>> zeros(3,2)
ans =
0 0
0 0
0 0
Avec la fonction zeros(), créer des matrices nulles de toutes tailles et formes devient un jeu d'enfant sous Matlab.
Note : Il est aussi possible de définir manuellement une matrice nulle en assignant zéro à tous ses éléments.

Toutefois, cette méthode peut être fastidieuse et sujette à erreurs, surtout pour des matrices de grande taille. Ainsi, il est préférable d'utiliser la fonction zeros() pour la création de matrices nulles sous Matlab.