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
    Slik konverterer til Matrix i MATLAB
    Programmeringsmiljøet i MATLAB programvarepakken inneholder en rekke data oppkjøpet , analyse , simulering og vise funksjoner optimalisert for operasjoner på matriser. Imidlertid er de fleste vitenskapelige data ikke registreres eller importeres direkte inn i optimal matrise formatet som brukes i MATLAB . Omforming dine data inn i en matrise etter import til MATLAB vil tillate deg å fullt ut utnytte MATLAB prestasjoner i analysen. Instruksjoner
    en

    Import dine eksterne data ved hjelp av MATLAB import funksjoner basert på filformatet eller lavt nivå fil I /O- funksjoner. For eksempel å lese data fra en binær datafil som inneholder single- presisjon flyttall skriv inn følgende kode inn til MATLAB prompt

    my_file_handle = fopen (' my_file.dat ', ' rb '); . My_data = fread ( my_file_handle , n_data_points , 'single '); fclose ( my_file_handle ) ;
    2

    Beregn omfanget og rekkefølgen av de ulike dimensjonene på data matrix representert i datafilen . En datafil som inneholder en serie av bilder kan ha orden " xyz ", og dimensjonene 256 av 256 med 20

    my_x_extent = 256 ; . My_y_extent = 256 ; my_z_extent = 20; my_data_dimensions = [ my_x_extent my_y_extent my_z_extent ];

    3

    Konverter rekken av datapunkter lese fra datafilen til en matrise ved hjelp av omskape ()-funksjonen

    my_data_matrix = omskape ( my_data , my_data_dimensions ) ; .

    4

    Fjern singleton dimensjoner - de av grad man - når du velger en undergruppe av dine data matrix , for eksempel et enkelt bilde i en bildeserie . Tykktarmen operatør i matrisen indeksering velger alle elementene i den dimensjonen. Hvis " klemme ( )" ikke ble brukt , " my_data_slice " ville ha utstrekning 256 av 256 av 1 i stedet for 256 av 256

    my_data_slice = klem ( my_data_matrix ( :,: , 10) ) . ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å kode i XSPF 
    ·Hvordan Ordne Divs på Refresh 
    ·Hvordan HTML Legge ned en MP3- fil 
    ·Hva Er Client Server Integration System 
    ·Hvordan endre DataGridView Cell BackColor 
    ·Uttalelse Dekning Vs . Branch Dekning 
    ·Hva er bufferoverløp String Håndtering 
    ·Hvordan koble parametre i en JSP Crystal Report 
    ·Verktøy Brukes i Software Development 
    ·Hvordan bygge Python 2.6 
      Anbefalte artikler
    ·Hvordan sette Isolasjonsnivåer i MySQL 
    ·Hvordan lage MFC Events 
    ·Slik fjerner en enhet fra en Array i PHP 
    ·Perl Hver vs foreach 
    ·Hva er Script bloat 
    ·Hvordan skrive DLL Tekniske spesifikasjoner 
    ·Hvordan hente en LinkedHashMap i Velocity 
    ·Introduksjon til pseudokode 
    ·Slik oppretter og ødelegge gjenstander 
    ·Hvordan beregne den numeriske interpolering hjelp Pytho…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/