Filter löschen
Filter löschen

How to code this loop

2 Ansichten (letzte 30 Tage)
Maryal
Maryal am 2 Dez. 2017
Kommentiert: Maryal am 2 Dez. 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 Kommentare
Image Analyst
Image Analyst am 2 Dez. 2017
What does "associated" mean to you?
Maryal
Maryal am 2 Dez. 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

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 2 Dez. 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);

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by