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

4 visualizzazioni (ultimi 30 giorni)
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

Risposta accettata

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

Più risposte (1)

Locks
Locks il 24 Mar 2013
perfect, thanks!

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by