MATLAB , produit par The MathWorks, est un progiciel de techniques d'acquisition de données , d'analyse , de modélisation et de visualisation . Fonctions fournies par MATLAB vous permet d'importer des données provenant d'une grande variété de matières premières , image, tableur et d'autres formats. MATLAB fournit également des fichiers de bas niveau des fonctions qui vous permettent de lire et formater des données de types de fichiers arbitraires I /O . Instructions
1
Lancez le uiimport () pour ouvrir une fenêtre de sélection de fichier . Après avoir sélectionné un fichier, MATLAB va essayer de deviner le format de fichier et de lire des données formatées dans une matrice MATLAB. Le nom par défaut de la variable espace de travail est le nom du fichier.
2
Exécutez le importdata () pour charger des données si vous connaissez un nom de fichier ou de l'enregistrer dans une chaîne. Le importdata () va appeler la fonction associée basé sur l'extension du fichier
my_data = importdata (' my_spreadsheet.xls "'; . % Ouvre l'aide xlsread () my_data = importdata (' my_ascii_file.dat ', ' \\ t ' , 5); % ouvre un fichier ASCII délimité par des tabulations avec 5 lignes d'en-tête
3
appeler la fonction d'importation de fichiers spécifique directement pour ouvrir les nombreux types de fichiers que MATLAB reconnaît. Cela vous permettra également de spécifier des options supplémentaires pour l'importation de fichiers au format non standard
my_data = xlsread (' my_spreadsheet.xls ', 2 ) ; . % lu à partir de tableur 2my_image = imread (' my_image.tif ') ; .
4
fichiers Open de données binaires en utilisant le fichier de bas niveau I /O fonctions fopen () et fread ( )
my_file_handle = fopen (' my_binary_file.dat ', ' rb '); my_data = fread ( my_file_handle , n_datapoints , «unique» ) ; % lu n simple précision en virgule flottante numbersfclose ( my_file_handle ) ;