Ändern Sie die Datei von .mat in .txt

19580
Der Hochstapler

Wie kann ich eine .mat-Datei mit allen Kopfzeilen in eine .txt-Datei konvertieren? Ich weiß nicht, wie viele Felder vorhanden sind.

Wie exportiere ich diese Daten? Ich habe MATLAB .

Ich habe in MATLAB versucht:

load('test_data.mat');  save('test_data.txt', '-ascii');  

Es hat nicht funktioniert.

2

1 Antwort auf die Frage

2
Peter Mortensen

Wenn Sie MATLAB verwenden, können Sie den Befehl einfach ausführen

load 'file.mat' 

Dadurch werden alle Variablen in der MAT-Datei in Ihren Arbeitsbereich geladen. Sie können dann so etwas tun:

save('newfile.txt', 'var1, 'var2', ..., '-ascii') 

Speichern Sie die von Ihnen angegebenen Variablen in einer ASCII-Datei. Die save()Funktion hat viele Argumente und Optionen. Überprüfen Sie die Dokumentation.

Und wenn Sie MATLAB nicht verwenden, ist Ihre Frage für mich nicht sinnvoll.