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) ) . ;