Removing Upper XTicks ..or Right Y Ticks..How?

107 次查看(过去 30 天)
Hi,
I am trying to remove the Xticks that is located only at the upper side and the YTicks that is located right side of my plot.But I could not managed to do it.
I Tried
set(gca, 'XTick',[])
...
set(gca, 'YTick',[])
command but they removed both X ticks up and above or or Both Y Ticks left and right.
Is there any way of removing only one side (up or above...left or right.)
Thanks From Now... Orkun ÖZENER
  1 个评论
Arturo Moncada-Torres
Could you please also post the code where you are plotting? Maybe even some sample data?

请先登录,再进行评论。

回答(2 个)

Bjorn Gustavsson
Bjorn Gustavsson 2011-6-16
set(gca,'box','off')
  2 个评论
Orkun OZENER
Orkun OZENER 2011-6-16
Thanks Bjorn,
This is an alternative solution what I want...Really thanks...
I missed out this alternative..
It solved my problem temporarily...
But how can I do it with the box is located...
The box is located..And the tick marks at the up are removed..?
How...I am searching...
Bjorn Gustavsson
Bjorn Gustavsson 2011-6-16
I don't know if you can. Maybe the simplest is just to plot the box manually?
isholdonque = ishold;
hold on
ax = axis;
plot(ax(2)*[1,1],ax(3:4),'k','linewidth',0.5)
plot(ax(1:2),ax(4)*[1,1],'k','linewidth',0.5)
if isholdonque == 0
hold off
end

请先登录,再进行评论。


Arturo Moncada-Torres
I recommend you to look at this thread, where your same question has already been answered in several ways ;-).
  5 个评论

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by