Introduction aux vecteurs dans Matlab
Un vecteur est un ensemble fermé d'éléments. Dans Matlab, nous pouvons créer des vecteurs en utilisant des crochets. Les vecteurs sont l'une des illustrations des tableaux (tableau unidimensionnel). il peut être représenté de deux façons: vecteur ligne et vecteur colonne.
Vecteur de ligne
C'est un ensemble horizontal d'éléments. Il est représenté entre crochets. Chaque élément est séparé par une virgule ou un espace.
X = (4 7 8) ou X = (4, 7, 8)
Vecteur colonne
Il s'agit d'un ensemble vertical d'éléments. Il est également représenté entre crochets. Il existe deux façons de créer des vecteurs de colonne en séparant chaque élément par un point-virgule et en écrivant chaque élément sur la ligne suivante de la fenêtre de commande.
X = (4; 6; 7) ou
X = (4
6
sept )
Opérations vectorielles
Les opérateurs vectoriels sont généralement classés en deux catégories.
1. Opération arithmétique
Considérons deux vecteurs x et y avec des valeurs x = (1 4 5 3) et y = (5 3 2 1) nous pouvons effectuer diverses opérations sur ces deux vecteurs x et y.
une. Multiplication: Cette fonction est utilisée pour multiplier par n'importe quelle valeur arithmétique au vecteur entier.
Par exemple:
mul = 3 * x
mul = 3 * (1 4 5 3)
mul = (3 12 15 9)
Syntaxe: variable name = arithmetic constant * vector name
b. Fonction trigonométrique: nous pouvons appliquer n'importe quelle fonction trigonométrique sur le péché de type vectoriel, cos, tan, cosec, sec, etc.
Exemple tri = cos (x)
La réponse est: 0, 54 - 0, 65 0, 28 -0, 99
Syntaxe: variable name = trigonometric function name ( vector name )
Somme: Cela montre un total (addition) d'éléments entiers dans un vecteur.
Exemple
x = (1 4 5 3)
Total = somme (x)
La sortie est totale = 13
Syntaxe: variable name = = sum ( vector name )
c. Longueur: Elle montre la longueur d'un vecteur particulier, laissez-nous un vecteur p = (9 7 5 3 1 9 7 5 3 1)
Exemple
p = (9 7 5 3 1 9 7 5 3 1)
Len = longueur (p)
La sortie est Len = 10
ré. Addition de vecteurs: L' addition de deux ou plusieurs vecteurs est une opération simple dans Matlab, considérons deux vecteurs p et q.
P = (4 6 3 2) et q = (5 7 9 1)
Ajouter = p + q
La sortie est Add = (9 13 12 3)
Syntaxe: vector name operator ( + ) vector name
De même, nous pouvons faire une opération de soustraction comme sub = p - q
e. Multiplication des vecteurs: Si nous voulons faire la multiplication de deux vecteurs, un simple opérateur de multiplication (*) ne fonctionnera pas. Par conséquent, nous devons ajouter un opérateur point ('.') Avec un opérateur de multiplication.
Exemple:
P = (4 6 3 2) et q = (5 7 9 1)
mul = p. * q
la sortie est mul = (20 42 27 2)
Syntaxe: variable name = vector name dot operator multiplication operator vector name
Supposons que je veuille découvrir le carré d'un vecteur particulier ou que je veuille multiplier le vecteur par ce vecteur uniquement.
La syntaxe sera alors squr = x. 2
2. Opération relationnelle
une. Égal à l'opérateur : cet opérateur compare chaque n chaque élément de deux vecteurs et donne la sortie est zéro et une forme.
Exemple
m = (2 5 8)
Et n = (5 5 3)
Comme nous le savons, il y a trois éléments dans le vecteur m et le vecteur n,
m == n
L'instruction ci-dessus donnera la sortie comme 0 1 0, ce qui signifie que le premier non n'est pas égal, le deuxième nombre est égal et le troisième non n'est pas égal. O représente faux et 1 représente vrai.
b. Inférieur à l'opérateur (<): Inférieur à l'opérateur représenté par le symbole '<'. nous pouvons comparer une matrice donnée avec n'importe quelle constante arithmétique ou avec tout autre vecteur.
Exemple
m = (3 2 4)
n = (1 1 1)
m <n
la sortie sera 0 0 0, ce qui signifie que tous les nombres sont supérieurs au vecteur n.
et si m <10
alors la sortie sera 1 1 1, ce qui signifie que tous les nombres sont inférieurs à 10.
c. Supérieur à l'opérateur (>): supérieur à l'opérateur représenté par le symbole ('>'). Nous pouvons comparer une matrice donnée avec n'importe quelle constante arithmétique ou avec tout autre vecteur.
Exemple:
M = (3 2 4)
N = (1 1 1)
m> n
La sortie sera 1 1 1, ce qui signifie que toutes les valeurs sont supérieures aux valeurs du vecteur n.
Conclusion - Vecteurs dans Matlab
Dans Matlab, nous pouvons créer différents types de vecteurs où nous pouvons effectuer diverses opérations comme l'addition, la soustraction, la multiplication, le carré, la racine carrée, la puissance, la mise à l'échelle, la multiplication vectorielle, le produit scalaire, etc.
Articles recommandés
Ceci est un guide des vecteurs dans Matlab. Nous discutons ici des types d'opérations vectorielles qui incluent l'opération arithmétique et relationnelle ainsi que quelques exemples. Vous pouvez également consulter les articles suivants pour en savoir plus -
- Types de données dans MATLAB
- Utilisations de Matlab
- Alternatives à Matlab
- Boucle dans Matlab
- Fonctions MATLAB
- Compilateur Matlab | Applications du compilateur Matlab