Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> MATLAB

MATLAB - Vectoren

Een vector is een eendimensionale reeks getallen. MATLAB maakt het mogelijk twee soorten vectoren te maken −

  • Rijvectoren
  • Kolomvectoren

Rijvectoren

Rijvectoren worden gemaakt door de set elementen tussen vierkante haken te plaatsen, met spatie of komma om de elementen af ​​te bakenen.

Live demo
r = [7 8 9 10 11]

MATLAB zal de bovenstaande instructie uitvoeren en het volgende resultaat retourneren −

r =

   7    8    9   10   11 

Kolomvectoren

Kolomvectoren worden gemaakt door de set elementen tussen vierkante haken te plaatsen, met een puntkomma om de elementen af ​​te bakenen.

Live demo
c = [7;  8;  9;  10; 11]

MATLAB zal de bovenstaande instructie uitvoeren en het volgende resultaat retourneren −

c =
      7       
      8       
      9       
      10       
      11  
 

Verwijzen naar de elementen van een vector

U kunt op verschillende manieren verwijzen naar een of meer elementen van een vector. De i de component van een vector v wordt v(i) genoemd. Bijvoorbeeld −

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

MATLAB zal de bovenstaande instructie uitvoeren en het volgende resultaat retourneren −

ans =  3

Wanneer u verwijst naar een vector met een dubbele punt, zoals v(:), worden alle componenten van de vector weergegeven.

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

MATLAB zal de bovenstaande instructie uitvoeren en het volgende resultaat retourneren −

ans =
     1
     2
     3
     4
     5
     6

MATLAB stelt u in staat een reeks elementen uit een vector te selecteren.

Laten we bijvoorbeeld een rijvector rv . maken van 9 elementen, dan verwijzen we naar de elementen 3 tot 7 door rv(3:7) te schrijven en maak een nieuwe vector met de naam sub_rv .

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

MATLAB zal de bovenstaande instructie uitvoeren en het volgende resultaat retourneren −

sub_rv =

   3   4   5   6   7

Vectorbewerkingen

Laten we in deze sectie de volgende vectorbewerkingen bespreken −

  • Optellen en aftrekken van vectoren

  • Scalaire vermenigvuldiging van vectoren

  • Een vector transponeren

  • Vectoren toevoegen

  • Omvang van een vector

  • Vector punt product

  • Vectoren met gelijkmatig verdeelde elementen


MATLAB

  1. MATLAB - Basissyntaxis
  2. MATLAB - Variabelen
  3. MATLAB - Gegevenstypen
  4. MATLAB - Operators
  5. MATLAB - Vectoren
  6. MATLAB - Matrix
  7. MATLAB - Arrays
  8. MATLAB - Dubbele puntnotatie
  9. MATLAB - Cijfers
  10. MATLAB - Snaren
  11. MATLAB - Functies