MATLAB имеет встроенный редактор фигур, так что вы можете делать почти все, что угодно. Когда вы рисуете что-то, на рисунке, go в Просмотр> Редактор свойств, и вы пробуете разные вещи.
Если вы хотите сделать это вручную, проблема в том, что на графике не один объект рисунок. Обычно вы можете посмотреть варианты фигур , осей , графика и поверхности . Однако возможно, что вам придется поискать еще несколько c конкретных типов фигур. Здесь можно найти полезные вещи здесь , которых нет в официальной документации MATLAB, но обычно вам приходится много искать.
Я смотрел ссылку, которую вы предоставили для matplotlib, и решил сделать нечто подобное в качестве примера работы с графиками MATLAB. Следующий код:
x = linspace(0, 2*pi, 100);
y = sin(x);
% Plot a sinus curve, make the data depicted with red line and red filled dots
plot(x, y, 'r-o','MarkerFaceColor','r')
set(gca, ... % Get current axes
'Color','k', ... % Set plot background color to black
'XColor',[1 1 1], ... % Set color of x axis to white
'YColor',[1 1 1], ... % Set color of y axis to white
'GridColor',[1 1 1], ... % Set color of grid to white
'GridLineStyle','--', ... % Set the grid to be dashed
'YTick',-1:0.25:1) % Set Y axis ticks from -1 to 1 with step 0.25
set(gcf,'Color','k') % Set background of the current figure to black
xlabel('Some x axis / Units') % Set X axis label
ylabel('Some y axis / Units') % Set Y axis label
grid on % Make the grid shown
И результат должен выглядеть так: введите описание изображения здесь
Кстати, вы можете использовать некоторую базовую c нотацию LaTeX в MATLAB, ничего не меняя. Попробуйте написать что-нибудь вроде
xlabel('\rho_{0} / kg m^{-3}')