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!