Not enough input arguments. Help me please.

1 visualización (últimos 30 días)
Muhammad Sufiyan
Muhammad Sufiyan el 28 de Abr. de 2015
Editada: Muhammad Sufiyan el 29 de Abr. de 2015
Help me, i'm new to MatLab and I got this error after typing this code. Can somebody help me please and find a solution. Thanks.
function expected_freq = feature8(data,fs)
cutoff = 100;
data=data/max(abs(data));
b= fir1(100,2*cutoff/fs,'high',chebwin(101));
data=conv(data,b);
t=60e-3;
wl=2^nextpow2(t/(1/fs));
w=hann(wl,'periodic');
[F,T,P]=spectrogram(data,w,[],wl,fs);
a=sum(P,1);
temp1 = repmat(a,[],length(F));
PMF=P./temp1;
temp2 = repmat(F,1,length(T));
freq = sum(PMF.*temp2);
expected_freq= std(freq);
end
>> feature8 Error using feature8 (line 3) Not enough input arguments.

Respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by