MATLAB , produsert av MathWorks , er en programvarepakke for teknisk datainnsamling , analyse , modellering og grafer . Funksjonene som tilbys av MATLAB lar deg importere data fra et bredt utvalg av rå, bilde, regneark og andre formater . MATLAB gir også lavt nivå fil I /O-funksjoner som lar deg lese og formatere data fra vilkårlige filtyper . Instruksjoner
en
Utfør uiimport ()-funksjonen til å åpne en filutvalgsvindu . Når du har valgt en fil, vil MATLAB forsøke å gjette filformat og lese formaterte data inn i en MATLAB matrise . Standard navnet på arbeidsområdet variabelen er navnet på filen .
2
Utfør importdata ()-funksjonen til å laste data hvis du vet et filnavn eller har den lagret i en streng. Den importdata ( )-funksjonen vil kalle den tilhørende funksjonen basert på filtypen
my_data = importdata (' my_spreadsheet.xls " '; . % Åpner hjelp xlsread ( ) my_data = importdata (' my_ascii_file.dat ', ' \\ t ' , 5 ) ; % åpner en tabulatordelt ASCII -fil med 5 topptekstlinjene
3
Ring filen -spesifikke import funksjon direkte for å åpne de mange filtyper som MATLAB gjenkjenner . dette vil også tillate deg å angi flere alternativer for import av ikke-standard format
my_data = xlsread (' my_spreadsheet.xls ' , 2); . % lese fra regneark 2my_image = imread (' my_image.tif ') ; .
4
Åpne binære datafiler ved hjelp av lav - nivå fil I /O-funksjoner fopen () og fread ( )
my_file_handle = fopen (' my_binary_file.dat ', ' rb '); my_data = fread ( my_file_handle , n_datapoints , ' single '); % lese n single- presisjon flyttall numbersfclose ( my_file_handle ) ;