MATLAB en Microsoft Excel worden zowel gebruikt voor wiskundige analyse van de georganiseerde gegevens . Excel spreadsheets zijn vergelijkbaar met MATLAB matrices , en in feite MATLAB gegevens uit Excel -bestanden in de MATLAB -omgeving voor de verwerking kunt importeren . De functie " xlsread " in zijn basisvorm importeert alle numerieke gegevens uit het bestand en spreadsheet die u opgeeft . Als uw besturingssysteem dit ondersteunt , " xlsread " kunt u ook een specifiek bereik van de gegevens uit een spreadsheet te importeren , zodat u zelfs grafisch kunnen selecteren met behulp van Excel interface. Instructies Type 1 de volgende opdracht in de MATLAB Command Window om de numerieke inhoud van het Excel-bestand " data.xls " importeren naar de MATLAB variabele " exceldata : " exceldata = xlsread ( ' data.xls ' ) ; " . m. " bestanden Net als bij , MATLAB 's standaard map is de " MATLAB " map in je " Mijn documenten " map . Als het Excel-bestand elders wordt opgeslagen , geef het volledige pad . Bijvoorbeeld : exceldata = xlsread ( ' c : \\ users \\ jenaam \\ desktop \\ data.xls ' ) ; kopen van 2 Laat een tweede argument aan " xlsread " om aan te geven welke spreadsheet te importeren als het bestand meer dan een . Bijvoorbeeld , om de gegevens van het tweede werkblad te krijgen , typt u dit : exceldata = xlsread ( ' data.xls ' , 2 ) ; Als uw spreadsheets zijn genoemd in het bestand , gebruiken . de naam van degene die je wilt in enkele citaten 3 Probeer het volgende commando om te zien of uw systeem is in staat om met behulp van de geavanceerde functionaliteit van " xlsread " : exceldata = xlsread ( ' data.xls ' , -1 ) ; Als alles goed gaat , Excel start en MATLAB presenteert een dialoogvenster waarin u wordt gevraagd de gegevens gewenste regio in Excel selecteren . Doe dat , en klik op ' OK ' in het dialoogvenster om de " xlsread " commando te voltooien . Als u een fout zeggend dat de Excel- server niet gestart kon worden ontvangen, dan kunt u alleen gebruik maken van de eenvoudigere vorm van " xlsread . " 4 Gebruik de volgende syntaxis om een reeks van gegevens uit het Excel spreadsheet : exceldata = xlsread ( ' data.xls ' , ' A1 : D4 ' ) ; Het bereik is opgegeven met behulp van Excel notatie . Met " A : A " om alle eerste kolom krijgen en " A : D " om de eerste te onderscheppen vierde kolom . Krijgen een specifieke reeks van gegevens uit een bepaalde spreadsheet in een bestand met een commando als dit : exceldata = xlsread ( ' data.xls ' , 2 , ' A : B ' ) ; met deze opdracht de eerste twee kolommen van de tweede werkblad in het bestand .
|