matlab code into pseudocode

14 visualizaciones (últimos 30 días)
Rambo
Rambo el 10 de Abr. de 2011
Comentada: Jan el 26 de En. de 2023
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 comentario
Jan
Jan el 26 de En. de 2023
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?

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by