Ich habe ein Audiosignal in Matlab und ich änderte es mit Plot. Daher habe ich die Achse mit x- und y-Werten modifiziert, um nur die gewünschten Informationen anzuzeigen. Nun würde ich gerne wissen, ob es möglich ist, dieses geplottete Signal als neue -Datei zu speichern.Speichern Plot als Audiodatei Matlab
Hier ist, wie mein Grundstück steht geschrieben:
plot(t1,y1);
axis([T1-0.1 T1b-0.1 min(y1) max(y1)]);
Dies ist, wie meine Datei gelesen wird:
file1 = 'C:\myfile.wav';
[y1,fs1] = audioread(file1);
N1 = length(y1);
t1 = linspace(0, N1/fs1, N1);
Hier sind meine Signale um das Problem zu visualisieren (das erste ist das Original und die zweite ist die, die ich) gespeichert werden soll:
Bitte bearbeiten Sie Ihre Frage so, dass sie Folgendes enthält: den Code, den Sie zum Lesen der Datei verwenden (wenn Sie dies tun), welches Format gespeichert werden soll und wo die Abtastrate angegeben ist. Darüber hinaus wäre es gut zu klären, ob Sie die Darstellung nur mit "Achse" skalieren oder ob Sie in der Lage sein möchten, auf die Figur zu zoomen und dann den gezoomten Teil des Signals zu speichern. – Matt
Das Original-Plot wird mit der Achse skaliert, es ist kein Zoom auf die Figur, ich mache es in meinem Programm – Kenwa
Ich bin mir nicht sicher, was T1 und T1b sind? – noumenal