compunding investment every month

hi, i have vector X=[ 0.35; 0.05; 0.06 ;0.07] i want to have y=[100*1.35 ; 100*1.35*1.05 ; 100*1.35*1.05*1.06 ; 100*1.35*1.05*1.06*1.07]
its like compunding my investment 100 $ every month any help?

 Accepted Answer

X=[ 0.35; 0.05; 0.06 ;0.07];
x1 = 1+X;
base = 100;
y = base.*x1(1);
for i = 2:length(X)
y(i) = y(i-1)*x1(i);
end

2 Comments

thank you for high speed answer !
you are welcome, just happened to be reading your questions.

Sign in to comment.

More Answers (1)

grim fin
grim fin on 15 Feb 2022
Edited: grim fin on 9 Mar 2022
Thanks a lot

Categories

Products

Tags

Asked:

on 3 Apr 2016

Edited:

on 9 Mar 2022

Community Treasure Hunt

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

Start Hunting!