Wie man in Octave eine CSV-Datei öffnet, liest und schreibt

In dieser Anleitung erläutere ich Schritt für Schritt, wie Sie Daten im CSV-Format mit Octave bearbeiten können.

Was genau ist das CSV-Format? CSV steht für "Comma-Separated Values", was so viel bedeutet wie durch Kommas getrennte Werte. Dieses Format hat sich als Standard für den Datenaustausch zwischen verschiedenen Softwarelösungen etabliert. Es eignet sich besonders gut für den Export oder Import von Daten in Tabellenkalkulationsprogrammen wie Excel oder Calc und wird auch in Datenbanken verwendet.

Mit Octave ist es ein Leichtes, Daten im CSV-Format zu lesen und zu speichern. Zudem können Sie CSV-Daten aus einer Tabelle importieren und direkt in einer Variable ablegen.

Erstellung einer CSV-Datei: Ein praktisches Beispiel

Nehmen wir an, Sie möchten eine 3x3-Matrix erstellen.

>> M = [1 2 3; 4 5 6; 7 8 9]
M =
1 2 3
4 5 6
7 8 9

Um diese Matrix M in einer CSV-Datei zu speichern, nutzen Sie die Funktion csvwrite().

Der Dateiname wird als erster Parameter und die zu speichernde Matrix als zweiter Parameter angegeben:

>> csvwrite("matrix.csv", M)

Die Matrix ist nun sicher in der Datei "matrix.csv" gespeichert.

Öffnen und Lesen einer CSV-Datei

Um die zuvor erstellte CSV-Datei zu lesen, verwenden Sie die Funktion csvread().

Der Dateiname wird in Anführungszeichen als erster Parameter übergeben:

>> A = csvread("matrix.csv")
A =
1 2 3
4 5 6
7 8 9

Die csvread()-Funktion liest den gesamten Inhalt der "matrix.csv"-Datei und speichert die Daten in der Variable A.

So einfach ist es, mit Octave Daten im CSV-Format zu bearbeiten.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Dateien in Octave

FAQ