regarding 'FOR LOOP' use to plot discrete impulse response

1 回表示 (過去 30 日間)
Darshan Manjunathrao Chawan
Darshan Manjunathrao Chawan 2020 年 8 月 24 日
回答済み: Jan 2020 年 8 月 25 日
I have 'n' delay elements and 'n' amplitudes. Suppose I want to fix it all the array elements in 'for loop' instead of writing all the 'n' elements everytime in MATLAB . How can I do it? Thereby I want to plot 'discrete impulse response'.
delay = [1 1 1 1 1 1 1 1 1 1 1 ..................................] - 500 elements
amplitudes = [ 0.1 0.1 0.1 0.1 ....................................] - 500 elemnts
delay vs amplitude for discrete plot.

回答 (1 件)

Jan
Jan 2020 年 8 月 25 日
The question is not clear yet. Do you mean:
delay = repmat(1, 1, 500);
amplitiudes = repmat(0.1, 1, 500);
% Alternatively:
delay = zeros(1, 500);
delay(:) = 1;

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by