Come leggere MATLAB

May 20

Come leggere MATLAB


MATLAB, prodotto da MathWorks, è un pacchetto software per la tecnica di acquisizione dati, l'analisi, la modellazione e la grafica. Funzioni fornite da MATLAB consentono di importare dati da una vasta gamma di materie prime, immagini, fogli di calcolo e altri formati. MATLAB fornisce anche il file di basso livello di I / O di funzioni che consentono di leggere e formattare i dati da tipi di file arbitrari.

istruzione

1 Eseguire la funzione uiimport () per aprire una finestra di selezione dei file. Dopo aver selezionato un file, MATLAB cercherà di indovinare il formato del file e leggere i dati formattati in una matrice MATLAB. Il nome predefinito della variabile di lavoro è il nome del file.

2 Eseguire la funzione ImportData () per caricare i dati se si conosce il nome del file o che hanno conservato in una stringa. La funzione ImportData () chiamerà la funzione associata in base all'estensione del file.

my_data = ImportData ( 'my_spreadsheet.xls "';% Apre usando xlsread ()
my_data = ImportData ( 'my_ascii_file.dat', '\ t', 5); % Apre un file ASCII delimitato da tabulazioni con 5 righe di intestazione

3 Chiamare la funzione di importazione specifica file direttamente per aprire i molti tipi di file che MATLAB riconosce. Questo permetterà anche di specificare le opzioni aggiuntive per l'importazione di file in formato non standard.

my_data = xlsread ( 'my_spreadsheet.xls', 2); % Letta dal foglio di calcolo 2
mia_immagine = imread ( 'my_image.tif');

4 Aprire i file di dati binari utilizzando il file di basso livello di I / O funzioni fopen () e fread ().

my_file_handle = fopen ( 'my_binary_file.dat', 'RB');
my_data = fread (my_file_handle, n_datapoints, 'single'); % Legge n singola precisione numeri in virgola mobile
fclose (my_file_handle);