MATLAB , geproduceerd door MathWorks , is een softwarepakket voor technische data-acquisitie , analyse, modellering en grafieken . Functies die door MATLAB kunt u gegevens uit een breed scala van rauwe , imago , spreadsheet en andere formaten importeren . MATLAB levert ook low - level file I /O-functies die u in staat om gegevens van willekeurige bestandstypen lezen en te formatteren . Instructies 1 Voer de uiimport ( ) functie om een bestand te selecteren venster te openen . Na het selecteren van een bestand , zal MATLAB proberen om het bestandsformaat denk en lees geformatteerde data in een MATLAB matrix . De standaardnaam van de werkruimte variabele is de naam van het bestand . Kopen van 2 Voer de importData ( ) -functie om gegevens te laden als u een bestandsnaam weten of hebben het opgeslagen in een string . De importData ( ) -functie wordt de bijbehorende functie op basis van de bestandsextensie bellen my_data = importData ( ' my_spreadsheet.xls " ' ; . % Opent behulp xlsread ( ) my_data = importData ( ' my_ascii_file.dat ' , ' \\ t ' , 5 ) ; % opent een tab-gescheiden ASCII-bestand met 5 kopregels 3 Roep het bestand - specifieke import functie rechtstreeks aan de vele bestandstypen die MATLAB herkent openen . dit zal ook toelaten om extra opties opgeven voor het importeren van niet-standaard formaat bestanden my_data = xlsread ( ' my_spreadsheet.xls ' , 2 ) ; . % gelezen uit spreadsheet 2my_image = imread ( ' my_image.tif ' ) ; . 4 Open binaire data-bestanden met behulp van het bestand low - level I /O-functies fopen ( ) en fread ( ) op my_file_handle = fopen ( ' my_binary_file.dat ' , ' rb ' ) ; my_data = fread ( my_file_handle , n_datapoints , ' single ' ) ; % lees n single- precision floating point numbersfclose ( my_file_handle ) ;
|