Obtenir les éléments d'une matrice
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Renvoie les éléments de matrice à ligne et colonne.
Les entrées ligne et colonne spécifient les indices de ligne et de colonne. Si vous câblez des données scalaires à ligne et à colonne comme, par exemple, i à ligne et j à colonne, la fonction renvoie un scalaire qui contient l'élément à l'emplacement (i, j).
Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
matrice
—
matrice peut être un tableau 2D de n'importe quel type numérique, ou une matrice réelle ou complexe.
indice (ligne)
—
ligne doit être un entier, un nombre à virgule flottante, un tableau 1D d'entiers ou un tableau 1D de nombres à virgule flottante. La valeur par défaut est un tableau 1D d'entiers qui contient tous les indices de lignes.
indice (col)
—
colonne doit être un entier, un nombre à virgule flottante, un tableau 1D d'entiers ou un tableau 1D de nombres à virgule flottante. La valeur par défaut est 0.
matrice en sortie
—
élément est le scalaire, la matrice ou le tableau 2D qui contient les éléments de matrice. Le type de données d'élément est le même que celui de matrice. |
Ajoutez des entrées ligne et colonne et des sorties élément supplémentaires en redimensionnant le nœud.
Si matrice est un tableau ou une matrice vide, élément renvoie une valeur d'opération non valide à chaque emplacement externe.
Si vous ne câblez pas ligne et colonne, élément renvoie un vecteur colonne avec la première colonne de la matrice.
Si vous ne câblez pas colonne et que vous câblez un scalaire numérique à ligne, élément renvoie un vecteur ligne avec l'indice de ligne. Si vous ne câblez pas colonne et que vous câblez un scalaire numérique à colonne, élément renvoie un vecteur colonne avec l'indice de colonne.
Si vous câblez un tableau 1D d'indices à ligne ou à colonne et aucune valeur à l'autre entrée d'indices, élément renvoie une matrice.
Si vous câblez un tableau 1D de données numériques à ligne ou colonne, la fonction renvoie un élément de matrice pour chaque emplacement spécifié. Ces emplacements sont déterminés en groupant par paire chaque indice de ligne dans ligne avec chaque indice de colonne dans colonne. Par exemple, le fait de passer le tableau d'entiers {1, 2, 4} à ligne et l'entier 5 à colonne permet d'obtenir les éléments de matrice aux indices (1, 5), (2, 5) et (4, 5). Dans ce cas, la sortie est un vecteur ligne, ou une matrice 3 x 1, car le nombre d'éléments scalaires câblés à ligne est 3 et le nombre d'éléments scalaires câblés à colonne est 1.
Câblage de valeurs vides en entrée
Si vous câblez un tableau 1D vide à ligne ou à colonne, élément renvoie un tableau ou une matrice vide avec 0 dans la dimension de lignes ou de colonnes correspondante.
Indexation en dehors des valeurs en entrée
Si vous câblez une valeur négative à ligne ou à colonne, cette fonction renvoie une valeur d'opération non valide pour chaque emplacement externe.
Si vous câblez une valeur à ligne ou colonne et que cette valeur est supérieure au nombre de lignes ou de colonnes de matrice, cette fonction renvoie une valeur d'opération non valide à chaque emplacement externe.
matrice
—
indice (ligne)
—
matrice en sortie
—