How can I compare vectors using if statement?

6 ビュー (過去 30 日間)
minsoo kim
minsoo kim 2017 年 11 月 30 日
コメント済み: minsoo kim 2017 年 11 月 30 日
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 件のコメント
M
M 2017 年 11 月 30 日
Did you read this ?
minsoo kim
minsoo kim 2017 年 11 月 30 日
ah......thx! haha...

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeSignal Processing Toolbox 시작하기 についてさらに検索

Community Treasure Hunt

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

Start Hunting!