Effacer les filtres
Effacer les filtres

How to code this loop

2 vues (au cours des 30 derniers jours)
Maryal
Maryal le 2 Déc 2017
Commenté : Maryal le 2 Déc 2017
I wanted to code the following into matlab the variables k is associated with the interval i=1:N
N=30
k=5-i+(N-3)
into the equation y but equation y is associated with another interval
i=1:N-2
y=2k*x(i+1)+3*x(i-1)
Do I have to write two for loops one for the k variable and one of the equation y
Thanks
  2 commentaires
Image Analyst
Image Analyst le 2 Déc 2017
What does "associated" mean to you?
Maryal
Maryal le 2 Déc 2017
For me it means I have to find K for the interval i=1:N and for y I have to find values for the interval i=1:N-2

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 2 Déc 2017
N = 30
i = 1 : N;
k = 5-i+(N-3);
y = 2 .* k(1:N-2) .* x(i(1:N-2)+1) + 3 .* x(i(1:N-2)-1);
  1 commentaire
Maryal
Maryal le 2 Déc 2017
Thanks Walter

Connectez-vous pour commenter.

Plus de réponses (0)

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