Как добавить метку под полярной гистограммой

Как добавить метку под полярной гистограммой

Я хотел бы добавить текст под текстом полярной гистограммы.

Изначально у меня есть обычная гистограмма, и я могу использоватьxlabelчтобы текст был следующим:

histogram_orientation_of_blobs = histogram(orientation, 'Normalization','probability');
xlabel(['orientation ($^{\circ}$)'],'Interpreter','latex','fontsize', 12)

Однако, если я использую

histogram_orientation_of_blobs = polarhistogram(orientation, 'Normalization','probability');
xlabel(['orientation ($^{\circ}$)'],'Interpreter','latex','fontsize', 12)

Я не могу понять. Думаю, это потому, что на полярной гистограмме нет xlabel, но как мне добавить описание для этого графика под полярной гистограммой?

решение1

Хакерское полуручное решение:

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
polarplot(theta,rho)
ax = gca;
ax.ThetaAxis.Label.String = 'foo';
ax.ThetaAxis.Label.Rotation = 0;
ax.ThetaAxis.Label.Units = 'normalized';
ax.ThetaAxis.Label.Position = [0.5,-0.06,0];

Вывод кода:

Вывод кода

Связанный контент