Matlab фигурная печать без коробки осей - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь напечатать фигуру с помощью панели инструментов картирования. Когда я печатаю свою фигуру, она всегда показывает черную рамку с осями, хотя она не видна на самой фигуре Matlab.

Этот код воспроизводит проблему:

f = figure;
f.Position = [f.Position(1:2) 765 421];
ax = axesm('MapProjection','robinson',...
    'MapLatLimit',[-90 90],'MapLonLimit',[-180 180],....
    'Frame','on','Grid','on');
ax.XColor = 'w';
ax.YColor = 'w';
tightmap

print('test','-dpng','-r150')

Это мой файл test.png с окном черных осей: test.png file

Этоэто скриншот с моей фигуры Matlab: screenshot

РЕДАКТИРОВАТЬ: добавление box off убрал верхнюю и правую строки EDIT2: добавление ax.Visible = false; сработало

1 Ответ

0 голосов
/ 04 октября 2019

Я понял это.

Добавление ax.Visible = false; сделал это

...