MATLAB Answers


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

Marwan Malaeb さんによって質問されました 2017 年 4 月 20 日
最新アクティビティ Marwan Malaeb さんによって コメントされました 2017 年 4 月 20 日
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 件のコメント

サインイン to comment.


2 件の回答

Azzi Abdelmalek
回答者: Azzi Abdelmalek
2017 年 4 月 20 日

y0=0; % Initial conditions
for k=2:n

  1 件のコメント

Marwan Malaeb 2017 年 4 月 20 日
that is right, thanks Azzi.

サインイン to comment.

Roger Stafford
回答者: Roger Stafford
2017 年 4 月 20 日

That is precisely what the matlab ‘cumsum’ function does:
y = cumsum(x);

  0 件のコメント

サインイン to comment.

Translated by