regarding 'FOR LOOP' use to plot discrete impulse response

3 vues (au cours des 30 derniers jours)
Darshan Manjunathrao Chawan
Darshan Manjunathrao Chawan le 24 Août 2020
Réponse apportée : Jan le 25 Août 2020
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.

Réponses (1)

Jan
Jan le 25 Août 2020
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;

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by