Следующее сделает XTickLabels
жирным шрифтом:
fig = figure(1);
ax = axes; % or: ax = gca;
plot(rand(10));
ax.XTickLabel = cellfun(@(a) ['\bf{' a '}'], ax.XTickLabel, 'UniformOutput',false);
Вы не можете использовать gca
так же, как я использовал ax
, так как gca
- это функция, которая возвращаеттекущие оси и точечная индексация функции невозможны.
Если вы хотите использовать set
(и get
), вы можете сделать это следующим образом:
currentLabels = get(gca, 'XTickLabel');
set(gca, 'XTickLabel', cellfun(@(a) ['\bf{' a '}'], currentLabels, 'UniformOutput',false));