Мой учитель дал мне задание выразить звуковой файл (.wav) в полиномиальной форме в MATLAB (подгонка кривой).
Я пытался использовать polyfit()
следующим образом: -
a=wavread('filename');
x=linspace(0,1,239915);
p=polyfit(x,a,4);
display(p);
но я получаю ошибку как
Векторы X и Y должны быть одного размера
Пожалуйста помогите.
Размер а не 239915, это для х мы взяли столько выборок, для строчного пространства, кстати, зачем нам х для полифита().
Заранее благодарю
m
? Каков размерa
? Я предполагаю, чтоa
не имеет длины239915
. - person hbaderts   schedule 19.08.2015