MATLAB Vectoren: Basis van Rij- en Kolomvectoren
Een vector is een eendimensionale array van getallen. MATLAB stelt het maken van twee typen vectoren toe:
- Rijvectoren
- Kolomvectoren
Rijvectoren
Rijvectoren worden gemaakt door de set elementen in vierkante haakjes te plaatsen, met spatie of komma om de elementen te scheiden.
Live Demor = [7 8 9 10 11]
MATLAB zal de bovenstaande statement uitvoeren en het volgende resultaat retourneren:
r = 7 8 9 10 11
Kolomvectoren
Kolomvectoren worden gemaakt door de set elementen in vierkante haakjes te plaatsen, met puntkomma om de elementen te scheiden.
Live Democ = [7; 8; 9; 10; 11]
MATLAB zal de bovenstaande statement uitvoeren en het volgende resultaat retourneren:
c = 7 8 9 10 11
Elementen van een Vector Benaderen
Je kunt een of meer elementen van een vector op verschillende manieren benaderen. Het ide component van een vector v wordt aangeduid als v(i). Bijvoorbeeld:
Live Demov = [ 1; 2; 3; 4; 5; 6]; % kolomvector van 6 elementen aanmaken v(3)
MATLAB zal de bovenstaande statement uitvoeren en het volgende resultaat retourneren:
ans = 3
Wanneer je een vector benadert met een dubbele punt, zoals v(:), worden alle componenten van de vector weergegeven.
Live Demov = [ 1; 2; 3; 4; 5; 6]; % kolomvector van 6 elementen aanmaken v(:)
MATLAB zal de bovenstaande statement uitvoeren en het volgende resultaat retourneren:
ans = 1 2 3 4 5 6
MATLAB stelt je in staat om een bereik van elementen uit een vector te selecteren.
Bijvoorbeeld, laten we een rijvector rv van 9 elementen aanmaken, dan zullen we de elementen 3 tot 7 benaderen door rv(3:7) te schrijven en een nieuwe vector genaamd sub_rv aanmaken.
Live Demorv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7)
MATLAB zal de bovenstaande statement uitvoeren en het volgende resultaat retourneren:
sub_rv = 3 4 5 6 7
Vector Operaties
In deze sectie bespreken we de volgende vectoroperaties:
Optelling en Aftrekking van Vectoren
Scalaire Vermenigvuldiging van Vectoren
Transponatie van een Vector
Vectoren Aan elkaar Plakken
Grootte van een Vector
Vector Inproduct
Vectoren met Uniform Verdeelde Elementen
MATLAB
- MATLAB Basics: Essentiële Syntax & Commando's
- Variabelen in MATLAB Begrijpen: Basis en Voorbeelden
- MATLAB Datatypes: Uitgebreide Gids
- MATLAB Operatoren: Complete Gids voor Rekenkundige, Logische en Bitwise Operaties
- MATLAB Vectoren: Basis van Rij- en Kolomvectoren
- MATLAB Matrix Basis: Data Aanmaken, Benaderen en Manipuleren
- MATLAB: Multidimensionale en Speciale Arrays Beheersen
- MATLAB Dubbele Punt Notatie: Vectors Maken & Efficiënt Itereren
- MATLAB Getallen: Typen, Opslag en Conversie
- MATLAB Strings: Maken, Manipuleren en Functies
- MATLAB Functies: Definitie, Werkruimte, In- en Outputs