Lassen Sie uns darüber sprechen, wie man den Inhalt von Mat-Dateien (Matlab-Daten) mit Python liest

青灯夜游
Freigeben: 2022-09-30 18:17:31
nach vorne
7946 Leute haben es durchsucht

Wie lese ich den Inhalt einer Mat-Datei mit Python? Der folgende Artikel stellt Ihnen die Methode zum Lesen von Matlab-Daten (.mat-Datei) in Python vor. Ich hoffe, er wird Ihnen hilfreich sein!

Lassen Sie uns darüber sprechen, wie man den Inhalt von Mat-Dateien (Matlab-Daten) mit Python liest

Wir alle wissen, dass Matlab eine sehr einfach zu verwendende Matrixberechnungs- und Analysesoftware ist. Der Zeicheneffekt von Matlab ist jedoch äußerst unterschiedlich. Daher finden Sie hier eine Möglichkeit, die von Matlab in Python verarbeiteten Daten zu lesen .mat-Dokument.

1


3. Dann platzieren wir die Maus in der

leeren Position

, klicken mit der rechten Maustaste und wählen Speichern

. Sie können auch die Tastenkombination Strg+s verwenden, um zu speichern, wenn sich der Arbeitsbereich im markierten Werk befindet Status, und der Name der Speicherdatei wird angezeigt. Hier speichern wir ihn als matlab.mat

4. Der nächste Schritt besteht darin, die im vorherigen Schritt gespeicherten Daten des Matlab-Arbeitsbereichs zu lesen. In Python müssen wir zuerst die Scipy-Bibliothek verwenden

matlab_x=1:0.01:10;
matlab_y=sin(matlab_x);
Nach dem Login kopieren

5. Lesen Sie die .mat-DateiLassen Sie uns darüber sprechen, wie man den Inhalt von Mat-Dateien (Matlab-Daten) mit Python liest

import scipy.io as scio
Nach dem Login kopieren
Die Ausgabe ist der Diktat-Wörterbuchtyp . Lesen Sie die entsprechenden Daten. Wir gehen davon aus, dass wir die Daten matlab_y in Python einlesen müssen (hier verwenden wir die Numpy-Bibliothek, um die Daten in einen Array-Typ zu konvertieren). An diesem Punkt haben wir das Lesen abgeschlossen Matlab-Daten mit Python.

Genieße es!

【Verwandte Empfehlungen:

Python3-Video-Tutorial

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie man den Inhalt von Mat-Dateien (Matlab-Daten) mit Python liest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage