Not enough input arguments. Help me please.

1 Ansicht (letzte 30 Tage)
Muhammad Sufiyan
Muhammad Sufiyan am 28 Apr. 2015
Bearbeitet: Muhammad Sufiyan am 29 Apr. 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.

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by