Eingabe von Excel-Dateien in MATLAB

Microsoft Excel bietet eine benutzerfreundliche Methode zum Eingeben, Speichern und Organisieren einer Vielzahl von Daten. Die Übertragung von Excel-Daten in die MATLAB-Suite für technische Analysen von MathWork eröffnet eine Reihe neuer fortschrittlicher Methoden zur Datenanalyse. MATLAB bietet komfortable Methoden für den einfachen Import von Daten aus MS Excel und anderen Standarddatenformaten.

1

Suchen Sie die Excel-Datendatei mit der Dateierweiterung ".xls" auf Ihrem Computer. MATLAB kann keine Daten direkt aus der ausführbaren Excel-Datei importieren und muss den Speicherort der Datendatei für den Import kennen. Wenn Sie die richtige Datendatei nicht finden können, wenden Sie sich an Ihren Systemadministrator.

2

Öffnen Sie die MATLAB-Programmdatei.

3.

Starten Sie den MATLAB-Datenimport-Assistenten, indem Sie im Menü "Datei" die Option "Daten importieren" wählen oder den Befehl "uiimport" in die MATLAB-Eingabeaufforderung eingeben.

4

Navigieren Sie im Dateisystem, um Ihre Excel-Datendatei auszuwählen. Klicken Sie im Dialogfeld auf "Öffnen", damit MATLAB eine Vorschau der Daten in der Datei anzeigt.

5

Wählen Sie das gewünschte Arbeitsblatt aus der Excel-Datei für den Import mithilfe der Radiobox-Eingabe auf der linken Seite des Dialogfelds des Importassistenten aus. Wählen Sie die Spalten und Zeilen aus der Kalkulationstabelle aus, die Sie importieren möchten, indem Sie sie auf der rechten Seite des Dialogfelds des Importassistenten auswählen.

6

Klicken Sie im Dialogfeld auf "Weiter", um eine Vorschau der importierten MATLAB-Variablen anzuzeigen. Deaktivieren Sie alle Variablen, die Sie nicht importieren möchten, und benennen Sie sie nach Ihren Vorgaben um. Klicken Sie auf "Fertig stellen", um den Import Ihrer Excel-Daten abzuschließen.

7.

Verwenden Sie die Funktion "xlsread ()", um Excel-Daten in einen Arbeitsablauf zu importieren, ohne dass eine Benutzereingabe erforderlich ist.

[num_data, text_data, raw_data] = xlsread (mein_Dateiname, Sheet_Num, Data_range);

Die Variable "num_data" enthält ein numerisches Array mit den numerischen Daten aus der Tabelle. Die "text_data" enthält ein Zellenarray, das Array mit mehreren Datentypen von MATLAB, mit den Textdaten aus der Kalkulationstabelle. Die Variable "raw_data" enthält alle Daten in einem Zellenfeld.

Empfohlen