MATLAB og Microsoft Excel er både bruges til matematisk analyse af organiserede data. Excels regneark ligner Matlabs matricer , og i virkeligheden MATLAB kan importere data fra Excel-filer i MATLAB miljø for forarbejdning. Den " xlsread "-funktionen i sin grundlæggende form importerer alle de numeriske data fra filen og regneark, du angiver. Hvis dit operativsystem understøtter det, " xlsread " giver dig også mulighed for at importere et bestemt udvalg af data fra et regneark , selv tillader dig at vælge den grafisk bruger Excel interface. Instruktioner
1
Skriv følgende kommando i MATLAB Command Window til at importere de numeriske indholdet af Excel -fil " data.xls " til MATLAB variablen " ExcelData : "
ExcelData = xlsread ( data.xls '); " . m"
Ligesom med filer , MATLAB default mappe er " MATLAB " mappe i din "My Documents" mappe. Hvis Excel- filen er gemt et andet sted , skal du angive den fulde sti. For eksempel : Hej
ExcelData = xlsread ( ' C: \\ Users \\ ditnavn \\ desktop \\ data.xls ');
2
Pass en andet argument til " xlsread " for at angive, hvilke regneark til at importere , hvis filen har mere end én . For eksempel , for at få data fra den anden regneark skriver dette : Hej
ExcelData = xlsread ( ' data.xls ', 2 ),
p Hvis dine regneark er navngivet i filen , skal du bruge . navnet på den du vil i enkelte citater
3
Prøv følgende kommando for at se, om dit system er i stand til at bruge de avancerede funktioner i " xlsread " : Hej
ExcelData = xlsread ( ' data.xls ' , -1 ),
p Hvis alt går vel , Excel starter, og MATLAB præsenterer en dialogboks instruere dig vælge data region , du ønsker i Excel. Gør det, så klik på "OK" i dialogboksen for at fuldføre " xlsread " kommando . Hvis du modtager en fejlmeddelelse siger, at Excel -serveren ikke kunne startes , kan du kun bruge den simplere form for " xlsread ".
4
Brug følgende syntaks til at importere en række data fra Excel regneark : Hej
ExcelData = xlsread ( ' data.xls ', ' A1: D4 ');
Serien angives ved hjælp Excels notation. Brug " A : A " for at få alle den første kolonne og "A : D " for at få det første gennem fjerde kolonner. Få et bestemt udvalg af data fra en bestemt regneark i en fil med en kommando som denne : Hej
ExcelData = xlsread ( ' data.xls ', 2 , ' A: B ');
denne kommando importerer de to første kolonner i det andet regneark i filen.