| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Subset et array i Matlab
    MATLAB er en teknisk softwarepakke til at manipulere og modellering af store mængder videnskabelige eller tekniske data. I de fleste tilfælde er disse data lagret i store , multidimensionale arrays eller matricer . MATLAB indeholder en række forskellige metoder til at udtrække delmængder af de flerdimensionale arrays indeholder dine data , så du kan foretage specifikke analyser . Instruktioner
    1

    konstruere din data array. Dette kan udføres ved at importere dine data til analyse . For eksempel , skal du bruge følgende kode til at generere et tredimensionelt test array, der består af alle nuller : Hej

    test_array = nuller ( 256,256,50 )

    I praksis kunne dette array blive . en serie på 50 256 -by- 256 billeder
    2

    Vælg et enkelt datapunkt ved at tage fat , at specifikke indeks i array : Hej

    my_data_point = test_array ( 128,128,10 ) ;

    ovenstående kode vil returnere en enkelt værdi fra pixel i midten af det tiende billede af testen array.
    3

    Vælg en liste over datapunkter ved at tage listen i den relevante dimension : Hej

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

    ovenstående kode vil returnere en 3x1 vektor af den 10., 20. og 30. værdi . den 128. linie i tiende billede af testen vifte
    4

    Vælg et område af datapunkter ved at indeksere array ved hjælp af start , tilvækst og stop af intervallet hver adskilt af et kolon : < br >

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

    ovenstående kode vil returnere en 19X1 vektor af 10. , 15., gennem det 100. værdier 128. linje i tiende billede af testen array. Forlader tilvækstværdien slukket, og kun sætte start-og stop- værdi adskilt af et kolon bruger en tilvækst på en
    5

    Vælg et helt aspekt ved indeksering med et kolon operatør : .

    my_data_line = test_array (: , 128,10 ),

    ovenstående kode vil returnere en 256x1 vektor indeholdende 128. linje 10. billede i testen vifte
    .

    Forrige :

    næste :
      Relaterede artikler
    ·Data Gridview Blandet celle Type 
    ·Sådan Begrund afsnit med en Tag i HTML 
    ·Hvordan man kan udvikle ColdFusion API 
    ·Sådan bruges SendKeys Med en URL String 
    ·Oracle : Sådan Split Værdier i kolonner 
    ·Sådan gør Korteste Kode for en Infinite Loop 
    ·Sådan Beregn IRR i Lotus 123 
    ·Sådan Konverter BigInteger til int 
    ·Sådan Konverter 3D data til 2D Matlab 
    ·Sådan oprettes en ansøgning om iPhone 
      Anbefalede Artikler
    ·Sådan bruges Weblogic.ejbc stedet for Weblogic.appc 
    ·Sådan Begrænse en variabel længde i Javascript 
    ·Hvordan til at returnere et skjult felt i JSP 
    ·MySQL attributtyper 
    ·Hvordan man skriver en liste i Python 
    ·Hvordan man skriver en simpel DB2 Program 
    ·Hvordan at finde indeks for en streng i Python 
    ·Sådan Slet ODBC DSN på vbnet 
    ·Hvad er ColdFusion Builder 
    ·Sådan slettes elementer fra en Python List 
    Copyright © Computer Viden http://www.computerdk.com