How to write matlab code that result odd component zero?

I was given some random in time domain.now i get fourier transform to convert it in the frquency domain.what matlab code can be written so that when i plot it in the frequency domain I can make odd component zero?My sequence in frequency domain should give only even component.

回答 (1 件)

Nora Khaled
Nora Khaled 2020 年 11 月 25 日

0 投票

%vector of random integers
v1=randi(10,10,1);
%find odd number and replace by zero
v2=v1;
v2(mod(v2,2)~=0)=0;
[v1,v2]

1 件のコメント

Dipsikha Roy
Dipsikha Roy 2020 年 11 月 25 日
I have sequence in tym domain so fft must be done to convert the signal in frequency domain.

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

カテゴリ

ヘルプ センター および File ExchangeFourier Analysis and Filtering についてさらに検索

タグ

質問済み:

2020 年 11 月 25 日

コメント済み:

2020 年 11 月 25 日

Community Treasure Hunt

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

Start Hunting!

Translated by