Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Vector indexeren in MATLAB
MATLAB is een technisch programmeeromgeving geoptimaliseerd voor operaties op matrices en vectoren . Tijdens het programmeren in de MATLAB -omgeving , moet u toegang tot gegevens binnen een vector , matrix of reeks - al gelijkwaardige termen - met behulp van verschillende methoden . MATLAB implementeert een grote verscheidenheid van vector indexering gemakkelijk deelverzameling van data matrix kan met een minimale hoeveelheid codering . Single Elements

Afzonderlijke elementen van MATLAB vectoren
worden benaderd met behulp van een numerieke index . MATLAB begint de index van een vector dimensie op 1 , waarbij andere talen beginnen bij 0 . De indexen van verschillende afmetingen worden gescheiden door een komma . Een MATLAB integer variabele kan ook worden gebruikt als een index zoals in het volgende voorbeeld

my_vector
( 1 , 7 , my_index_integer ) ; .
Lijsten

Meerdere vectorelementen kan worden geopend via een vector als een index met dezelfde syntax als element indexeren . Een MATLAB een- dimensionale vector variabele kan gebruikt worden of een nieuwe vector kan worden gecreëerd de novo door bijvoeging van een door komma's gescheiden lijst met nummers tussen haakjes staan ​​zoals in het volgende voorbeeld .

My_vector
( [ 1 , 5 , 9 ] , my_vector_index ) ;
ranges

Continue reeksen van vector elementen
kan worden benaderd met behulp van de dikke darm operator om een ​​bereik te definiëren . Een reeks moet een start-en stop -index gescheiden door een dubbele punt . Een opslag zijn mogelijk . Voor vector indexeren , moeten alle waarden gedefinieerd door een reeks gehele getallen zijn zoals hier gedemonstreerd

my_vector
( 01:10 ) ; . My_vector ( 1:5:101 ) ;
Logische Indexing

MATLAB
maakt ook het gebruik van logische of Boolean arrays om elementen van een array. Logische arrays hebben een waarde van waar of onwaar , vertegenwoordigd door 1 of 0 . Echter , kan elk numerieke matrix worden behandeld als een logische array, met elke andere waarde dan nul wordt true overwogen . De geretourneerde waarde een een - dimensionale vector die alle elementen die overeenkomen met een echte index , ongeacht de afmetingen vector . Het vinden ( ) -functie met dezelfde logische array als input zullen de indexen van de werkelijke waarde voor de interpretatie van de resultaten van logische indexering terugkeren .

My_values ​​
= my_vector ( [ 0 , 1 , 1 , 0 , 0 , 1 ] ) ; my_values ​​= my_vector ( my_logical_array ) ;

my_indices
= vinden ( [ 0 , 1 , 1 , 0 , 0 , 1 ] ) ;
< br >

Previous: Next:
  Computer Programming Languages
·Hoe maak je een WPF DataGrid M…
·Lijst van CF9 functies 
·Hoe maak je een Scroll Box voo…
·Hoe te Lines in Netbeans Wikke…
·Hoe maak je een HTML string in…
·Hoe maak je een modulaire Flow…
·Hoe je GPA berekenen in C # 
·Hoe maak je een cumulatieve fu…
·Hoe maak je een STRG Vervangen…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Matrices Groeien in C + + 
·Hoe te TreeView control gebruiken 
·Verschillen tussen Fields & Records in e…
·Hoe te Binary Strings Decode 
·Hoe te Toestaan ​​Oproep in DataGrid 
·Hoe te Drawables Van Resource ID op Maak…
·Hoe te VBA Stop Uitvoeren 
·Hoe maak je een C-programma schrijven om…
·Visual Basic Geschiedenis 
Copyright © Computer Kennis http://www.nldit.com