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

30 ビュー (過去 30 日間)
Marwan Malaeb
Marwan Malaeb 2017 年 4 月 20 日
コメント済み: Walter Roberson 2025 年 1 月 10 日 10:16
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?

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2017 年 4 月 20 日
n=10
y0=0; % Initial conditions
y(1)=y0+x(1);
for k=2:n
y(k)=y(k-1)+x(k)
end
  1 件のコメント
Marwan Malaeb
Marwan Malaeb 2017 年 4 月 20 日
that is right, thanks Azzi.

サインインしてコメントする。

その他の回答 (3 件)

Roger Stafford
Roger Stafford 2017 年 4 月 20 日
That is precisely what the matlab ‘cumsum’ function does:
y = cumsum(x);
  1 件のコメント
Joshua Iascau
Joshua Iascau 2022 年 4 月 13 日
you said what?

サインインしてコメントする。


polat kayhan
polat kayhan 2021 年 5 月 24 日
𝑋𝑛+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

Sanskriti
Sanskriti 2025 年 1 月 10 日 10:01
n=10
y0=0; % Initial conditions
y(1)=y0+x(1);
for k=2:n
y(k)=y(k-1)+x(k)
end
  1 件のコメント
Walter Roberson
Walter Roberson 2025 年 1 月 10 日 10:16

this is what Azzi posted years ago https://www.mathworks.com/matlabcentral/answers/336375-generate-y-n-y-n-1-x-n#answer_263817

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAutomotive についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by