set the Ticks only on the X and Y axis
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
boureghda mohammed
am 14 Apr. 2017
Kommentiert: Star Strider
am 15 Apr. 2017
How can I set the Ticks only on the X and Y axis as shown in the following image:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/162952/image.png)
0 Kommentare
Akzeptierte Antwort
Star Strider
am 14 Apr. 2017
Set the axis box to 'off'.
Example —
x = 0:20;
y = sin(x*pi/9);
figure(1)
plot(x, y);
grid
ha = gca;
ha.Box = 'off';
See if that does what you want to do.
2 Kommentare
Star Strider
am 15 Apr. 2017
if you want the lines but not the ticks, you have to plot each of them separately as lines:
x = 0:20;
y = sin(x*pi/9);
figure(1)
plot(x, y);
hold on
plot(xlim, [1 1]*max(ylim), '-k') % Top Box Limit Without Ticks
plot([1 1]*max(xlim), ylim, '-k') % Right Box Limit Without Ticks
hold off
grid
hax = gca;
hax.Box = 'off';
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!