commands matlab plot

commands - plot matrix matlab



matlab elimina solo las garrapatas superiores y derechas con la casilla de verificación en (2)

En la figura de Matlab, me gustaría eliminar las garrapatas solo de los ejes superior y derecho manteniendo el cuadro de trazado.

Sé que si desactivo la casilla de la trama, desaparecen las garrapatas en la parte superior y derecha. Pero, esto no es lo que quiero. En otras palabras, quiero mantener las garrapatas solo en la parte inferior e izquierda y, al mismo tiempo, quiero mantener el cuadro de trazado en.


Mi solución similar a la proposición @j_kubik:

plot(1:10) % get handle to current axes a = gca; % set box property to off and remove background color set(a,''box'',''off'',''color'',''none'') % create new, empty axes with box but without ticks b = axes(''Position'',get(a,''Position''),''box'',''on'',''xtick'',[],''ytick'',[]); % set original axes as active axes(a) % link axes in case of zooming linkaxes([a b])


Puede usar el box off para eliminar las marcas y luego dibujar el recuadro utilizando la gráfica. Por ejemplo:

figure hold on box off plot(1:10) plot([1,10],[10, 10],''k'') plot([10,10],[1,10],''k'')