polar plot draw issue
1 view (last 30 days)
Show older comments
I am currently using polarplot and hold on to draw multiple rho, theta datasets onto on polar plot. To prevent rescaling of the polar plot I find the dataset with the largest rho value and draw that first. My problem is that datasets with small rho values seem to not show up. The rho ranges from 8-240 and rho values with 75 or greater are shown but rho values less than seem to be partially visible or completely gone. Any one encounter this issue?
0 Comments
Answers (1)
Star Strider
on 30 Apr 2017
Since all the ‘rho’ values are greater than 1, I would be tempted to plot log(rho).
Is that a viable option in your application?
4 Comments
Star Strider
on 1 May 2017
The polar function is unfortunately resistant to altering any of its properties. It was easy enough to take the log of ‘rhovector’, although relabeling the ticks as the exp of those so the tick labels would have the correct magnitudes proved to be impossible.
If you want to have the polar plot of your data have the correct appearance, you will have to use the polarplot function, or create your own. This is probably not difficult, but will be time consuming. The pol2cart function will be helpful if you want to do that.
See Also
Categories
Find more on Polar Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!