Manipulation de Vecteurs sous Matlab
Dans ce cours, je vais vous apprendre à créer des vecteurs sous Matlab.
Abordons ce sujet à travers un exemple concret.
Imaginez un vecteur dans le plan, démarrant du point (0;0) et s'étendant jusqu'aux coordonnées v(2;4).

Ce vecteur se compose de deux éléments : x=2 et y=4.
Pour le définir dans Matlab, il faut utiliser une variable de tableau en deux dimensions.
Dans ce tableau, les composantes x et y du vecteur sont séparées par un point-virgule.
>> v=[2;4]
Vous obtenez ainsi un vecteur colonne.
$$ \vec{v} = \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} 2 \\ 4 \end{pmatrix} $$
Ce tableau peut être utilisé dans diverses opérations de calcul vectoriel telles que l'addition de vecteurs, le produit vectoriel, le produit scalaire, etc.
Création d'un Vecteur Tridimensionnel sous Matlab
La méthode est similaire pour créer un vecteur comportant trois composantes ou plus.
Par exemple, prenons un vecteur tridimensionnel (dans l'espace 3D) dirigé vers les coordonnées v(2;4;3).

Ce vecteur est constitué de trois éléments, x=2, y=4, z=3.
$$ \vec{v} = \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 2 \\ 4 \\ 3 \end{pmatrix} $$
Pour le définir dans Matlab, créez un tableau à trois composantes.
>> v=[2;4;3]
Comment Former un Vecteur Ligne
Jusqu'ici, nous avons vu comment former un vecteur colonne avec des éléments disposés de manière verticale.
$$ \vec{v} = \begin{pmatrix} a \\ b \\ c \end{pmatrix} $$
Pour un vecteur ligne, où les éléments sont alignés horizontalement, la syntaxe diffère légèrement.
$$ \vec{v} = \begin{pmatrix} a & b & c \end{pmatrix} $$
Pour créer un vecteur ligne sous Matlab, établissez un tableau en séparant les composants par des espaces ou des virgules.
Par exemple, pour définir le vecteur ligne suivant :
$$ \vec{v} = \begin{pmatrix} 1 & 2 & 3 \end{pmatrix} $$
Il suffit de taper un tableau et de séparer les éléments par des virgules.
>> v=[1, 2, 3]
Cela résulte en un vecteur ligne.
Note : Vous pouvez également créer un vecteur colonne v=[1;2;3] et le transformer en vecteur ligne en le transposant.