don't plot the first number on the x axis because it's too near to the y axis

1 view (last 30 days)
x=[0:0.01:20]
y1=blsprice(x,10,0.02,0.2,0.2)-blsprice(10,10,0.02,0.2,0.2)
y2=max(x-10,0)-blsprice(10,10,0.02,0.2,0.2)
plot(x,y1,'k',x,y2)
xlabel('Stock Price at Maturity ($)');
ylabel('Gain ($)');
axis([8.5 11.5 -0.5 1]);
text(10.225,-0.2,'Time value')
annotation(gcf,'doublearrow',[0.2 0.2],[0.2 0.1])
set(gca,'Box','off')
I would like to plot the following and to leave out the 8.5 on the x-axis, is that possible? all the other numbers (9,9.5,10,10.5,11,11.5) I would like to keep

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 24 Mar 2013
set(gca,'xtick',9:0.5:11.5)

More Answers (1)

Locks
Locks on 24 Mar 2013
perfect, thanks!

Tags

Community Treasure Hunt

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

Start Hunting!