Эй, просто чтобы продолжить тему хотел бы спросить вас кое-что о wavwrite.
Я пытаюсь получить файл мата (T01DATA.mat) для воспроизведения. Пробовал со sound()
без реального решения; благодаря вам, я понимаю, почему. Модифицировал его, чтобы получить файл в переменную следующим образом:
s = load("T01DATA.mat");
Проверено на s и получилось довольно приличное доказательство того, что метод был успешным. Затем я пытаюсь получить его в файл WAV и появляется хаос.
wavwrite(s,"out.wav");
Я получаю это:
Итак, я сделал это тогда:
wavwrite("T01DATA.mat","out.wav");
Теперь я получаю wav-файл, но я не уверен на 100%, что сигнал записан правильно. Все, что я получаю, это 0 секунд записи.