polar plot draw issue
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
Star Strider
2017 年 4 月 30 日
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 件のコメント
Star Strider
2017 年 5 月 1 日
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.
参考
カテゴリ
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!