Comment vérifier si un array est une matrice carrée dans Matlab et Octave
Pour vérifier si un array est une matrice carrée sur Matlab et Octave, utilisez la fonction issquare(M)
issquare(M)
Le paramètre M est un array.
La fonction retourne en sortie
- 1 si la matrice est carrée
- 0 si la matrice n'est pas carrée
Qu'est-ce qu'une matrice carrée ? Une matrice est une matrice carrée si le nombre de lignes et de colonnes est le même.
Exemples
Exemple 1
Définir une matrice
>> M=[1 2;3 4]
M =
1 2
3 4
Utilisez la fonction issquare() pour déterminer si la matrice est carrée
>> issquare(M)
ans = 1
Le résultat de sortie est 1.
La matrice est une matrice carrée.
Exemple 2
Définir une matrice
>> M=[1 2 3;4 5 6]
M =
1 2 3
4 5 6
Calculer si la matrice est carrée à l'aide de la fonction issquare()
>> issquare(M)
ans = 0
Le résultat de sortie est 0.
La matrice n'est pas une matrice carrée.