Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te subset een Array in MATLAB
MATLAB is een technische software pakket voor het manipuleren en modelleren van grote hoeveelheden wetenschappelijke of technische gegevens . In de meeste gevallen worden deze gegevens opgeslagen in grote , multidimensionale arrays of matrices . MATLAB bevat een scala aan methoden om subsets van de multidimensionale arrays met uw gegevens, zodat u specifieke analyses kan uitvoeren uitpakken . Instructies
1

Construct uw gegevens array. Dit kan worden uitgevoerd door het importeren van uw gegevens voor analyse . Voor een voorbeeld , de volgende code gebruiken om een drie - dimensionale test- array, bestaande uit allemaal nullen te genereren :

test_array
= nullen ( 256,256,50 ) ;

In de praktijk kan deze array worden . een reeks van 50 256 - by - 256 beelden kopen van 2

Selecteer een enkel gegevenspunt door het aanpakken van die specifieke index in de array :

my_data_point
= test_array ( 128,128,10 ) ;

de bovenstaande code zal een enkele waarde van de pixel in het midden van de tiende beeld van de test -array terug .
3

Kies een lijst met gegevens punten door het aanpakken de lijst in de juiste afmeting :

my_data_list
= test_array ( [ 10 20 30 ] , 128,10 ) ;

de bovenstaande code zal een 3x1 vector van de 10e , 20e en 30e waarde terug . van de 128e lijn in de tiende beeld van de testarray
4

Selecteer een reeks gegevens punten door het indexeren van de array met behulp van de start , increment en stoppen van de range elk gescheiden door een dubbele punt : < br >

my_data_range = test_array ( 10:5:100,128,10 ) ;

de bovenstaande code zal een 19x1 vector van de 10e , 15e terug , via de 100 waarden van de 128e lijn in de tiende afbeelding van de testarray . Het verlaten van het increment waarde uit en alleen de start-en stop- waarde gescheiden door een dubbele punt te zetten maakt gebruik van een toename van een
5

Kies voor een volledige dimensie door het indexeren met behulp van een dubbele punt operator : .

my_data_line = test_array ( : , 128,10 ) ;

de bovenstaande code zal een 256x1 vector die de 128ste regel van de 10e afbeelding in de test -array terug
.

Previous: Next:
  Computer Programming Languages
·Hoe te Algoritmes opmaken 
·Het verschil tussen een Helios…
·Toepassingen voor een recursie…
·Hoe te Tekens lezen in MIPS 
·. Hoe te gebruiken DataGridVie…
·Lijst van CF9 functies 
·Wat is het doel van een Boolea…
·Numerieke Variabelen Versus Ch…
·Frequente Patronen in Boom alg…
  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 maak je een Object - Oriented Java G…
·Javascript lightbox Tutorial 
·Hoe aan Ping met PHP 
·Wat is Buffer & Unbuffered geheugen ? 
·Java kan niet vinden Symbool Met Method …
·Hoe schrijf ik mijn eigen Exception Hand…
·Hoe te Bekeken in Oracle SQL Creëren 
·Voordelen & Nadelen aan Object - Oriente…
·Outer functie en strekking in Python 
Copyright © Computer Kennis http://www.nldit.com