Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan øke en Vector i MATLAB
    MATLAB er et teknisk programmering plattform brukes for analyse og simulering som er optimalisert for operasjoner på vektorer og matriser . Men ved hjelp av matriser og vektorer å kapsle matematiske operasjoner kompliserer minnehåndtering og matematiske operasjoner . Innebygd MATLAB funksjoner og riktig programmering praksis at du kan bruke Matlab matrise optimalisering til det fulle . Instruksjoner
    en

    Preallocate vektorer og matriser å forenkle minnehåndtering . Når utstrekningen av en vektor økes, må MATLAB finne en ny del av hukommelsen som skal inneholde data . For eksempel , hvis du leser i 25 data prøvelser , den maksimale lengden som inneholder 200 prøver, preallocate en tom array av grad 25 av 200

    my_array = nuller ( 25200 ) ; .
    2

    Utfør element -klok operasjoner på rekke ved å bruke " . " modifier til de matematiske operasjoner . For eksempel legge verdien 2,5 til hvert element i en array ved hjelp av operatøren

    my_increased_array = my_array + 2,5 "+ ". ; . . My_doubled_array = my_array * 2.0 ; .

    3

    øke omfanget av en eksisterende vektor ved å skape en ny vektor og overføre den gamle vektoren inn i den. Selv om MATLAB vil øke omfanget av en vektor ved å ta opp og indeksere utenfor banen, kan det resultere i dårlig hukommelse ytelse

    my_array = rand ( 50,50 ) ; . My_new_array = nuller ( 100100 ) ; my_new_array ( 1 : 50,1:50 ) = my_array ; klart my_array ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bryte en List Apart i Prolog 
    ·Opplæringsprogrammer for Flash AS3 autofullfør 
    ·Slik sletter en rad fra DataGridView hjelp Bind DataSou…
    ·Hvordan programmere Windows Mobile Applications 
    ·Hvordan Bestem minste positive flyttall 
    ·Slik konverterer Binary til MIPS 
    ·Hvordan lese innholdet i en tekst -fil med VBScript 
    ·Hva er ASP programmering 
    ·Hvordan beregne Floating Point Precision 
    ·Hvordan gjøre Exit Splash i PHP 
      Anbefalte artikler
    ·Hvordan vet jeg om MySQL er 32 - eller 64 - Bit 
    ·Hvordan bruke en variabel som en ordbok Tast inn VBScri…
    ·Hvordan håndtere Delstrenger i CSH 
    ·Slik bruker du en tilfeldig Java Utility 
    ·Hvordan laste ned Eclipse for Android 
    ·Hvordan bruke Python Script for MobiDeDRM 
    ·Hvordan bruke KFK i ColdFusion 
    ·PHP Feil: Undefined offset 
    ·Hvordan Sett tappene på venstre side med ExtJS 
    ·Slik eksporterer MySQL Fra Workbench 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/