Need to record multiple arrays within a while loop
조회 수: 2 (최근 30일)
이전 댓글 표시
Ive been stuck on this for a bit now and need help. I want to array all values of owed loan amount on a yearly basis within 20 years. I want to array the amount I would owe each year considering the loan payment increases with each years predicted salary growth(3%). Please help me be able to turn the amount owed, and salary after each loop into a saved array
clear, clc
year=0;
salary=60000;
poverty=19720;
protected=poverty*2.25;
while year<20
owed=(salary-protected)*.083;
salary=(salary*1.03);
totalowe=sum(owed);
totalowem=totalowe/12;
year=year+1;
end
disp(owed)
채택된 답변
Mathieu NOE
2024년 4월 24일
indexing is what you need
clear, clc
year=0;
salary=60000;
poverty=19720;
protected=poverty*2.25;
while year<20
k = year+1;
owed(k)=(salary(k)-protected)*.083;
salary(k+1)=(salary(k)*1.03);
totalowe=sum(owed);
totalowem=totalowe/12;
year=year+1;
end
plot(owed)
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!