Ce guide vous aidera à découvrir comment transformer un tableau en vecteur colonne dans MATLAB.
Comment transformer un tableau en vecteur colonne dans MATLAB ?
MATLAB prend en charge la transformation d'un tableau en vecteur colonne à partir des deux méthodes suivantes :
1 : Comment transformer un tableau en vecteur colonne à l'aide de l'opération A(:) ?
Nous pouvons transformer un tableau en un vecteur colonne en utilisant le UN(:) fonctionnement sous MATLAB. Cette opération convertit toutes les dimensions d'un tableau en une seule colonne.
Exemple
L'exemple donné utilise le rand() fonction pour créer un tableau de nombres aléatoires ayant une taille de 2 par 3 par 2. Ensuite, il utilise le UN(:) opération pour convertir ce tableau en un vecteur colonne de taille 1 par 12.
Un = rand ( 2 , 3 , 2 ) ;
vecteur = A ( : )
2 : Comment transformer un tableau en vecteur colonne à l'aide de la fonction reshape() ?
Le remodeler() est une fonction intégrée dans MATLAB qui nous permet de modifier la dimension d'un tableau. Cette fonction est utilisée pour convertir un tableau en un vecteur colonne. Cette fonction prend deux paramètres en entrée et renvoie un vecteur de colonne qui est la transformation du tableau fourni et contient tous les éléments du tableau donné.
Syntaxe
Pour convertir un tableau en un vecteur colonne, le remodeler() fonction utilise la syntaxe suivante :
barre = remodeler ( As )
Ici,
La fonction vect = remodeler(A,sz) transforme un tableau A en un vecteur colonne vect ayant une taille spécifiée s . La cardinalité du tableau donné doit être la même que la longueur du vecteur colonne.
Exemple
Le code MATLAB donné utilise le rand() fonction pour créer un tableau de nombres aléatoires ayant une taille de 2 par 3 par 2. Ensuite, il utilise le remodeler() pour convertir ce tableau en un vecteur colonne de taille 1 par 12.
Un = rand ( 2 , 3 , 2 ) ;barre = remodeler ( UN, 12 , 1 )
Conclusion
MATLAB est un outil de programmation puissant qui nous permet d'effectuer diverses opérations sur les tableaux. Il nous facilite la conversion d'un tableau en un vecteur colonne en utilisant le UN(:) fonctionnement et en utilisant le remodeler() fonction. Ces méthodes sont équivalentes pour transformer un tableau en vecteur colonne. Ce guide a découvert comment transformer un tableau en vecteur colonne dans MATLAB grâce à des méthodes telles que UN(:) fonctionnement et le remodeler() fonction.