Вы можете использовать функции xticks () и yticks () ( учебник по matlab ). Ваш код должен выглядеть примерно так:
borders('Iran Islamic Republic of')
grid on
ax.GridLineStyle = '-';
% Modify the X and Y ticks positions
xticks([44:.5:65]);
yticks([25:.5:40]);
Это создает тики каждые 0,5 градуса (от 44 до 65 в x и от 25 до 40 в y). Если метки галочек перекрываются, вы можете удалить их. Например, для оси X:
%Delete some labels, otherwise overcrowded
xlabels = xticklabels();
for i=2:2:length(xticks())
xlabels(i)={''};
end
xticklabels(xlabels)