regarding 'FOR LOOP' use to plot discrete impulse response

조회 수: 3 (최근 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 CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by