Plotting help with a simple problem
3 views (last 30 days)
Show older comments
DiamondsRain
on 18 Feb 2021
Commented: Star Strider
on 19 Feb 2021
I've been trying to fiqure out how to make this line visable within this plot, and can't seem to get or understand exactly what to do. I was hoping someone could explain how I would make the lines on this simple data set visiable.
clear, clc
a=750000; %staring amount
b=35000; %starting withdrawl
y=0; %years
while a>b
a=a-b;
a=a*1.045; %interest
b=b*1.015; %inflation rate
y=y+1; %year/time step
disp(y)
yyaxis left
plot(y,a)
yyaxis right
plot(y,b)
end
0 Comments
Accepted Answer
Star Strider
on 19 Feb 2021
Subscript all of them.
Try this:
a=750000; %staring amount
b=35000; %starting withdrawl
y=0; %years
while a>b
a=a-b;
a=a*1.045; %interest
b=b*1.015; %inflation rate
y=y+1; %year/time step
av(y) = a;
bv(y) = b;
yv(y) = y;
end
figure
yyaxis left
plot(yv,av)
yyaxis right
plot(yv,bv)
Since ‘y’ increments by 1 and is always an integer, it is convenient to use it as a counter and subscript.
2 Comments
More Answers (0)
See Also
Categories
Find more on Loops and Conditional Statements 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!