私は図の中に3つの軸を持っており、それらのすべてからxtick
とytick
を削除したいと思います。 私はコードの下に書きましたが、それは現在の軸上だけで動作し、すべてではないそれらの:xticksとyticksをすべての軸から削除するには?
set(gca,'xtick',[],'ytick',[]);
すべての軸からxticks
とyticks
を削除する方法?
私は図の中に3つの軸を持っており、それらのすべてからxtick
とytick
を削除したいと思います。 私はコードの下に書きましたが、それは現在の軸上だけで動作し、すべてではないそれらの:xticksとyticksをすべての軸から削除するには?
set(gca,'xtick',[],'ytick',[]);
すべての軸からxticks
とyticks
を削除する方法?
を、軸を取得するためにfindobj
を使用しています。これにより、 "非軸"要素を含む親図の子をすべて取得することを避けることができます。
set(findobj(gcf, 'Type', 'axes'), 'XTick', [], 'YTick', []);
これは動作するはずです:@Luis Mendoの答えに触発され、より一般的な解決策として
set(get(gcf,'Children'),'Xtick',[],'Ytick',[]);
良い点は、軸に加えて他のオブジェクトが存在する可能性があります。道は行く –
thanks.itは働いた。 –