0
$\begingroup$

spectrogramI have received signal from FMCW Radar which is of the shape [128x64] = [Number of samples per chirp x Number of chirps per cycle] and i want to calculate the stft i am calculating it with stft command and for that using vectorized data.[1x8192]

fs = 1000e3;
win = blackman(64,'periodic');
[S,F,T] = stft(data,fs,'Window',win,'OverlapLength',60,'FFTLength',256);
S = abs(S);
imagesc(T,F,S);
colorbar;
xlabel('Time');
ylabel('Frequency');
zlabel('Amplitude');
title('Spectrogram');

From this i am getting the same plot for every cycle. Is this approach correct or do i have to calculate the stft separetely for every chirp? If my approach appraoch is correct what does this stft tells me? Data

$\endgroup$
8
  • $\begingroup$ that image is inaccessible to the public. Please edit your question and use the "image" button in the editor to upload your picture. $\endgroup$ May 29 '20 at 9:51
  • $\begingroup$ @MarcusMüller please see $\endgroup$
    – A R.
    May 29 '20 at 10:27
  • $\begingroup$ very nice, thank you! $\endgroup$ May 29 '20 at 10:29
  • $\begingroup$ so, it's hard to say whether this is correct. Is it what you expect? $\endgroup$ May 29 '20 at 10:29
  • $\begingroup$ i can't make any judgement. That is the question, i uploaded the data $\endgroup$
    – A R.
    May 29 '20 at 10:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.