|  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

    Hur konvertera till Matrix i MATLAB

    programmeringsmiljön i MATLAB programpaketet innehåller en mängd datainsamling , analys , simulering och display funktioner optimerade för operationer på matriser . Dock är de flesta vetenskapliga data inte registreras eller importeras direkt in i den optimala matrisformat används i MATLAB . Omforma dina data i en matris efter import till MATLAB kan du till fullo utnyttja MATLAB prestanda i din analys . Instruktioner
    1

    Importera dina externa data med hjälp av MATLAB import funktioner baserade på filformat eller låg - nivå -fil I /O -funktioner . Till exempel , för att läsa data från en binär datafil med enkel precision flyttal in följande kod i den MATLAB -prompten

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

    beräkna omfattningen och ordning av de olika måtten på din datamatrisen representerade i datafilen . En datafil som innehåller en serie bilder kan ha för " xyz" och mått 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

    Konvertera serie datapunkter läsas från datafilen till en matris med omforma ( ) funktionen

    my_data_matrix = omforma ( my_data , my_data_dimensions ) .

    4

    bort singleton dimensioner - de utsträckning en - när man väljer en delmängd av dina data matris , till exempel en bild i en bildserie . Den kolonoperatorn i matrisen indexering väljer alla delar av denna dimension . Om " squeeze ( ) " inte användes , " my_data_slice " skulle ha omfattning 256 av 256 med 1 i stället 256 av 256

    my_data_slice = squeeze ( my_data_matrix ( : , : , 10 ) ) . ; Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en inloggning och svar Sida
    ·Hur Släpp en databastabell Endast om den redan finns
    ·En NetBeans 6.8 UML Tutorial
    ·Så skicka ett mail med Powershell
    ·Ställa Image Bredd och Höjd Använda HTML Programmeri…
    ·Logisk Indexering i MATLAB
    ·Hur göra en felsökning i SQL
    ·Har Netflix Streaming Använd Flash
    ·Hur man ändra tiden i registret med en Batch -fil
    ·Konvertera en WPF Application till en WPF klassbibliote…
    Utvalda artiklarna
    ·Konvertera 2-byte heltal till 4 - Byte Lång I Visual B…
    ·Hur Spola en Android Buffer Emulator Input
    ·Hur bindande till ett objekt till en GridView i Code
    ·Hur man lägger en Shell koden till Java
    ·Hur man skapar MFC Events
    ·Hur ansluta TextBox till BindingNavigator
    ·Vanliga PHP Bugs
    ·Hur man använder en VbNewLine i Vb.Net
    ·Lägga till dolda fält i MySQL
    ·Hur man skapar Webbläsare i Visual Basics
    Copyright © Dator Kunskap http://www.dator.xyz