Я пишу функцию MATLAB, чтобы выполнить некоторую обработку в аудиофайле и, наконец, нарисовать график аудио.
input_sequence
- это путь аудиофайла.
function []= quantizer_DSP(input_sequence, B)
[y, Fs] = audioread('input_sequence');
MinRange = -1;
MaxRange = +1;
QuantizerLevel = 2^B;
SignalRange = (MaxRange-MinRange)/(QuantizerLevel);
y = y/SignalRange;
y = round(y);
y = y*SignalRange;
x=5000:5500;
plot(x,y(5000:5500),'r:');
end
Когда я используйте эту функцию и используйте мой аудиофайл, эта ошибка возникает:
quantizer_DSP(F:\HAMED\Daneshgah\Term8\DSP\Majid~\majid\1,4);
↑
Error: Unexpected MATLAB operator.