Importazione ed esportazione di dati in Matlab: una guida pratica
MATLAB è un ambiente popolare per l'elaborazione numerica e l'analisi dei dati. I dati di importazione ed esportazione sono compiti essenziali per lavorare con i dataset esterni e per la condivisione dei risultati.
Importazione dei dati in MATLAB
MATLAB supporta vari formati per l'importazione di dati, inclusi i file di testo, i fogli di calcolo Excel e i file CSV. La scelta del metodo dipende dal formato e dalla struttura dei dati.
Funzioni di importazione comuni
- readtable()[]]: Importa i dati in una tabella, adatta per i dati strutturati.
- load()]: Carica i dati dai file MAT o ASCII.
- csvread()[]]: Legge i dati numerici dai file CSV.
- xlsread()[]: Legge i dati dai file di Excel.
Ad esempio, per importare i dati da un file CSV, utilizzare:
dati = leggibile('data.csv');
Esportazione di dati da MATLAB
L'esportazione dei dati consente la condivisione dei risultati o il salvataggio dei dati intermedi per un uso successivo. MATLAB fornisce funzioni per scrivere i dati in vari formati.
Funzioni comuni di esportazione
- writetable()[]]: Esporta tabelle in file come CSV o Excel.
- save()[]]: Salva le variabili nei file MAT.
- csvwrite()[]]: Scrive i dati numerici ai file CSV.
- xlswrite()[]: Scrive i dati ai file di Excel.
Per esempio, per esportare una tabella in un file CSV, utilizzare:
writetable(dati, 'exported data.csv');