generate y(n)=y(n-1)+x(n)

287 views (last 30 days)
Marwan Malaeb on 20 Apr 2017
Commented: Joshua Iascau on 13 Apr 2022
hello i want to generate y(n)=y(n-1)+x(n). by using a for loop I can find the last value of y, but i need to store all values of y from n =1 till n. Who do I do that?
0 CommentsShowHide -1 older comments

Sign in to comment.

Accepted Answer

Azzi Abdelmalek on 20 Apr 2017
n=10
y0=0; % Initial conditions
y(1)=y0+x(1);
for k=2:n
y(k)=y(k-1)+x(k)
end
1 CommentShowHide None
Marwan Malaeb on 20 Apr 2017
that is right, thanks Azzi.

Sign in to comment.

More Answers (2)

Roger Stafford on 20 Apr 2017
That is precisely what the matlab ‘cumsum’ function does:
y = cumsum(x);
1 CommentShowHide None
Joshua Iascau on 13 Apr 2022
you said what?

Sign in to comment.

polat kayhan on 24 May 2021
𝑋𝑛+1 = 𝑋𝑛 2 + 0.25
Information about its relation, calculate the value of its relation for a value of n, register
Write a computer program whose result will be output for n = 0, 5, 10, 15,… communication only.
n = 0,1,2,3,…., 54
0 CommentsShowHide -1 older comments

Sign in to comment.

Categories

Find more on Switches and Breakers in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by