Für jeden, der dies überprüft: Die Lösung ist einfacher als ich dachte. Laden Sie eine Datei in Octave:
load("filename.ext");
Octave speichert es automatisch in der Variablen "y". Das liegt daran, dass Octave Variablen aus der MAT-Datei importieren kann. Beim Laden der Datei sieht Octave den Namen der Spalte und der Vektoren, sodass die Daten automatisch in die Variable importiert werden.
s = load("T01DATA.mat"); #Making this whole code unnecessary)
Um die .wav-Datei aus der .mat-Datei zu erhalten, können Sie wavwrite () nur mit "y" implementieren und alles wird perfekt sein.
wavwrite(y,Fs,"out.wav");
Dadurch wird out.wav in dem Ordner erstellt, in dem Sie arbeiten. Sie können es mit überprüfen
pwd