Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> MATLAB

MATLAB - Vektoren

Ein Vektor ist ein eindimensionales Zahlenfeld. MATLAB ermöglicht das Erstellen von zwei Arten von Vektoren −

Zeilenvektoren

Zeilenvektoren werden erstellt, indem der Satz von Elementen in eckige Klammern eingeschlossen wird, wobei Leerzeichen oder Kommas verwendet werden, um die Elemente zu trennen.

Live-Demo
r = [7 8 9 10 11]

MATLAB führt die obige Anweisung aus und gibt das folgende Ergebnis zurück −

r =

   7    8    9   10   11 

Spaltenvektoren

Spaltenvektoren werden erstellt, indem die Menge der Elemente in eckige Klammern eingeschlossen wird und die Elemente durch Semikolon getrennt werden.

Live-Demo
c = [7;  8;  9;  10; 11]

MATLAB führt die obige Anweisung aus und gibt das folgende Ergebnis zurück −

c =
      7       
      8       
      9       
      10       
      11  
 

Die Elemente eines Vektors referenzieren

Sie können auf mehrere Arten auf ein oder mehrere Elemente eines Vektors verweisen. Der i te Komponente eines Vektors v wird als v(i) bezeichnet. Zum Beispiel −

Live-Demo
v = [ 1; 2; 3; 4; 5; 6];	% creating a column vector of 6 elements
v(3)

MATLAB führt die obige Anweisung aus und gibt das folgende Ergebnis zurück −

ans =  3

Wenn Sie mit einem Doppelpunkt auf einen Vektor verweisen, z. B. v(:), werden alle Komponenten des Vektors aufgelistet.

Live-Demo
v = [ 1; 2; 3; 4; 5; 6];	% creating a column vector of 6 elements
v(:)

MATLAB führt die obige Anweisung aus und gibt das folgende Ergebnis zurück −

ans =
     1
     2
     3
     4
     5
     6

Mit MATLAB können Sie eine Reihe von Elementen aus einem Vektor auswählen.

Lassen Sie uns zum Beispiel einen Zeilenvektor rv erstellen von 9 Elementen, dann referenzieren wir die Elemente 3 bis 7, indem wir rv(3:7) schreiben und erstellen Sie einen neuen Vektor namens sub_rv .

Live-Demo
rv = [1 2 3 4 5 6 7 8 9];
sub_rv = rv(3:7)

MATLAB führt die obige Anweisung aus und gibt das folgende Ergebnis zurück −

sub_rv =

   3   4   5   6   7

Vektoroperationen

Lassen Sie uns in diesem Abschnitt die folgenden Vektoroperationen besprechen −


MATLAB

  1. MATLAB - Grundlegende Syntax
  2. MATLAB - Datentypen
  3. MATLAB - Operatoren
  4. MATLAB - Vektoren
  5. MATLAB - Matrix
  6. MATLAB - Arrays
  7. MATLAB - Doppelpunktnotation
  8. MATLAB - Zahlen
  9. MATLAB - Zeichenfolgen
  10. MATLAB - Funktionen