matlab code into pseudocode
조회 수: 14 (최근 30일)
이전 댓글 표시
Can somebody translate this following code into pseudocode (explanation in normal words what is done) as I am not familiar with matlab and I want to implement it in java.
for ii = 1:interval:len
SECTIONS(:,kk) = dividefreqs(Y(ii:ii+window-1).*hanw,FS).';
kk = kk+1;
end
here especially I dont thet part Y(ii:ii+window-1).*hanw is Y(ii:ii+window-1) iterating thorugh the array? and I read that if you multiply two arrays they have to have the same size but here "hanw" has size 16317 and window=512
and also this bit of code:
for ii = ssize(1):-1:2
FREQDIFF(ii-1,:) = SECTIONS(ii-1,:)-SECTIONS(ii,:);
end
for jj = 2:ssize(2)
SECDIFF(:,jj-1) = FREQDIFF(:,jj) - FREQDIFF(:,jj-1);
end
for ii = 1:ssize(1)-1
for jj = 1:ssize(2)-1
if SECDIFF(ii,jj) > 0
SECBIGGER(ii,jj) = 1;
end
end
end
댓글 수: 1
Jan
2023년 1월 26일
Without the context, it is hard to guess, what the code does. E.g.: is dividefreqs an array or a function? Are Y and hanw row or column vectors?
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!