|
试一下下面这段代码吧,不知道是不是你想要的
9 o+ r7 {# Y$ W. {0 `: ]0 h% ]
) ]' h1 E( _" ?: H T9 \8 z' Ox = -pi:pi/10:pi;
: l; c2 ?, ^# q) u/ I0 E; Jy = tan(sin(x)) - sin(tan(x));
- t1 E2 @- q2 y5 ?plot(x,y,'rs-','LineWidth',1,'MarkerEdgeColor','k',...
& {) a3 p9 \/ h% I( z$ ~& G8 j 'MarkerFaceColor','g','MarkerSize',10);
+ G1 c( |+ C+ r N u. _+ Qset(gca,'XTick',[])
! r/ D: ] M. v8 g; ~+ ?box off
& v( v7 Y% g* `* w# sax2 = axes('Position',get(gca,'Position'),...7 D" l9 ~- {3 h1 Q! J% d- O5 G* o
'XAxisLocation','top',...! `# K: ^' j; e2 p
'YAxisLocation','right',...+ N, j5 m* C6 j% d; k
'Color','none',...
/ D$ t6 h. Z/ M 'XColor','k','YColor','k');# \0 Y2 s4 v& S) i
set(ax2,'YTick', []);
6 n) x( N5 I7 v9 ~- g, c$ R0 Jset(ax2,'XTick', []);
9 B# x0 E8 a L" X) O1 Xbox on |
|