Show pressure distribution in circular plot
조회 수: 12 (최근 30일)
이전 댓글 표시
Hi, I would like to plot several sound-pressure distributions from one point of view depending the current frequency and the orientation to the microphone. I was thinking of something like WindRose, but I could´nt find a way of implementing several vectors (or datasets) as input.

My main goal is, to show a frequency depending signal(frequency for each direction. (every circle representing a frequency and every bar representing a dataset colored depending the sound pressure)
An example how my dataset would look like for 3 microphone positions surrounding me in the middle of a circle. Depending on the emitted 'frequency'(first column), the measured sound pressure will change at positions 'mic1''mic2''mic3'(column 2-4). A simple Data matrix would look like this:
Data = [50 1 2 3;...
100 2 3 4;...
150 4 5 6;]
So what I am trying to do, is to show how the sound waves propagate around a certain point by measuring the sound pressure on the target position in a defined direction.
The goal of my visualization could also be a simple bar chart for each microphone (colored depending the frequency to show sound pressure), but with circular orientation.
I hope someone can help. cheers
댓글 수: 0
답변 (1개)
LI BAI
2018년 3월 26일
hello. please refer to the code of wind_rose from this link https://it.mathworks.com/matlabcentral/fileexchange/17748-wind-rose?focused=5155261&tab=function
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Polar Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!