sample code array question

5 ビュー (過去 30 日間)
Rambo
Rambo 2011 年 4 月 9 日
I found this code:
function SECTIONS = makeframe (Y, FS)
% Input the raw signal array and sampling rate % output: 25 critical frequency bands x number of timeframes % output values are energy strength
Y = convertmono(Y); len = length(Y); window = round(0.37.*FS); % hanning window width interval = round(0.0116.*FS); % 512 %interval = 1024; len = len - window; numintervals = len / interval; kk=1; hanw = hanning(window);
%SECTIONS = zeros(interval,numintervals); for ii = 1:interval:len % if ii+interval > len % interval = len-ii+1; % disp('coming to end'); % disp(interval); % disp(ii); % SECTIONS(ii:ii+interval-1,kk)=Y(ii:ii+interval-1); % else % SECTIONS(:,kk)=Y(ii:ii+interval-1); % (8:25pm) SECTIONS(:,kk) = dividefreqs(Y(ii:ii+interval-1),FS).'; % disp(ii) % fprintf('Grabbing interval %g to %g\n',ii,ii+window-1); SECTIONS(:,kk) = dividefreqs(Y(ii:ii+window-1).*hanw,FS).'; % end
% disp(size(SECTIONS)); kk = kk+1; end
One thing that I don't understand is how the array SECTIONS is used since its creation is commented out %SECTIONS = zeros(interval,numintervals); ?
  1 件のコメント
Oleg Komarov
Oleg Komarov 2011 年 4 月 9 日
Format the code for improved readability.

サインインしてコメントする。

回答 (2 件)

Rambo
Rambo 2011 年 4 月 9 日

Rambo
Rambo 2011 年 4 月 10 日
anyone can help?

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by