Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vektor Indexering i MATLAB

    MATLAB är ett tekniskt programmeringsmiljö optimerad för operationer på matriser och vektorer . Även programmering i MATLAB miljö , måste du komma åt data i en vektor , matris eller matris - alla likvärdiga villkor - med hjälp av olika metoder . MATLAB genomför ett brett utbud av vektor indexering för att möjliggöra enkel delmängder av matrisdata med en minimal mängd av kodning . Enskilda element

    Enstaka delar i MATLAB vektorer nås med hjälp av ett numeriskt index. MATLAB börjar index av en vektor dimension på 1 , där andra språk börjar på 0 . Indexen av olika dimensioner separeras med ett kommatecken . En MATLAB heltalsvariabel kan också användas som ett index som i följande exempel ( 1 , 7 , my_index_integer ) katalog

    my_vector ,.
    Listor

    Flera vektorelementen kan nås med hjälp av en vektor som ett index , med samma syntax som enda element indexering . Ett MATLAB endimensionell vektor variabel kan användas eller en ny vektor kan skapas de novo genom att bifoga en kommaseparerad lista av nummer inom hakparenteser som i följande exempel .

    My_vector ( [ 1 , 5 , 9 ] , my_vector_index ) , Addera ditt Ranges

    Kontinuerliga sortiment av vektor element kan nås med hjälp av kolon operatören att definiera ett intervall . En rad måste ha en start -och stopp- index separerade med ett kolon . En ökning kan också ingå . För vektor indexering måste alla värden som definieras av en rad vara heltal vilket visas här

    my_vector ( 01:10 ) . My_vector ( 1:5:101 ) ,
    Logisk indexering

    MATLAB tillåter också användningen av logiska eller Boolean arrayer att komma åt element i en array. Logiska matriser har värdet true eller false , företrädd av 1 eller 0 . Emellertid kan alla numeriska array behandlas som en logisk array, med något annat värde än noll övervägs sant. Det returnerade värdet är en en - dimensionell vektor som innehåller alla element som motsvarar en sann index , oavsett vektor dimensioner. Fyndet ( ) funktionen med samma logiska array som indata kommer tillbaka indexen för det sanna värdet för tolkningen av resultaten av logiska indexering .

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

    my_indices = hitta ( [ 0 , 1 , 1 , 0 , 0 , 1 ] ) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är skillnaden mellan låg - nivå programmering & …
    ·Användning av Python Yield
    ·Basic Stamp programmeringsprojekt
    ·Hur infoga bilder i VBS -filer
    ·Hur man bygger COBOL Webbservrar
    ·Hur konvertera heltal till Bytes
    ·Hur sortera Silverlight DataGrid
    ·Hur man installerar Norstar CICS
    ·Hur att offentliggöra med CPP
    ·Motstridiga typer i C
    Utvalda artiklarna
    ·Hur man skriver en RSS-läsare i Java
    ·Lägga till text till en etikett på Python
    ·Java Input Undantag
    ·Hur du ansluter en Servlet Inom en Servlet
    ·Hur Rip BYOND Codes
    ·Kommenterade metoder i Java
    ·Vad Är Struktur Variabler initieras till i C
    ·Hur mata in siffror i Visual Basic 2005
    ·Hur man avaktivera funktionen skrivskyddad en Master Bo…
    ·Hur radera historiken i VB.Net webbläsare
    Copyright © Dator Kunskap http://www.dator.xyz