2D polar plot with colors according to an array

Dear everybody,
I have 359 histograms of data, refering to a data computed in several directions, and i want to plot them in a 2D polar way, as if each histogram was starting from the center of the circle and developing into their own directions, the binning is the same for all the histograms, the maximum value too. The color should refer to the frequency. I have collected everything in a structure, I have extracted the frequencies in vectors, but I don't know how to plot them.
Here the meaningful part of the code:
for deg = 1:359
c = histcounts(data(deg).lensF, [0:5:max_chord]);
data(deg).freq = c;
end

답변 (1개)

Chaitanya Mallela
Chaitanya Mallela 2020년 7월 14일

0 개 추천

Refer the documentation polarhistogram

댓글 수: 1

Thank you for the answer, but it doesn't solve my problem. The function polarhistogram creates one single histogram which is displayed, instead of along a line, along a circle. In my case I have 360 histograms, wichi i wanto to unfold radially in their specific direction, from the center of the cirle. Look at the image, maybe it explains better my problem.
Thank you

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Histograms에 대해 자세히 알아보기

제품

릴리스

R2019b

질문:

2020년 5월 11일

댓글:

2020년 7월 14일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by