How can I compare vectors using if statement?

15 vues (au cours des 30 derniers jours)
minsoo kim
minsoo kim le 30 Nov 2017
Commenté : minsoo kim le 30 Nov 2017
Let's say I have vectors,
1. T (1 x 513) 2. F (1 x 30) 3. S (513 x 30)
As you see, T is time, F is frequency and S is output of short time fourier transform using the T and F.
S(i,j) represents the amplitude of the signal at 'i'th element of time and 'j'th element of frequency.
What I'm going to do is like below.
Let T(j)=1
case X1<F(i)<Y1
if S(i,j)>100
return A;
case X2<F(i)<Y1
if S(i,j)>100
return B;
otherwise
return C;
I already have STFT function.
But problem is, I don't know how to make this case and if statement using matlab.
plz help me.
  2 commentaires
M
M le 30 Nov 2017
Did you read this ?
minsoo kim
minsoo kim le 30 Nov 2017
ah......thx! haha...

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur 시간-주파수 분석 dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!