I need to create the following plots in the same figure window but the green graph is remaining constant when it should be a negative graph
1 view (last 30 days)
Show older comments
Whenever I run each graph separatly it displays correctly but when I try to have them all on the same plot using the hold on and hold off functions the green graph remains constant when it should be a negative sloping curve. Any suggestions?
%Increase=input('Enter percent of increase :')
%Decrease=input('Enter percent of decrease :')
%Remain_Constant=input('Enter 0 to remain constant :')
Increase=0.15;
Decrease=-0.1;
Remain_Constant=0;
years=[11:1:50];
%Current_value=Total_mismanaged_kg_year;
Current_value=3273763.092;
annual_rate_increase=Increase;
annual_rate_decrease=Decrease;
annual_rate_remain=Remain_Constant;
Future_growth_increase=(1+ annual_rate_increase).^years;
Future_growth_decrease=(1+ annual_rate_decrease).^years;
Future_growth_constant=(1+ annual_rate_remain).^years;
Future_value_increase=Future_growth_increase*Current_value;
Future_value_decrease=Future_growth_decrease*Current_value;
Future_value_remain=Future_growth_constant*Current_value;
%figure;plot(years,Future_value_increase,'b')
%hold on
%plot(years,Future_value_decrease,'g')
%plot(years,Future_value_remain,'r')
%hold off
figure;semilogy(years,Future_value_increase,'b')
hold on
semilogy(years,Future_value_decrease,'g')
semilogy(years,Future_value_remain,'r')
hold off
6 Comments
Karan Singh
on 28 Sep 2023
Hi Allison, from what I see the green graph is a negative slope and while running individually as well as running with hold off and on , and does not make a difference in my machine. Can you explain cause I am not able to see any problem.
Answers (0)
See Also
Categories
Find more on 2-D and 3-D Plots 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!