View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

4.5 | 4 ratings Rate this file 6 Downloads (last 30 days) File Size: 3.46 KB File ID: #3483 Version: 1.0
image thumbnail



Brian Katz (view profile)


23 May 2003 (Updated )

Modified polar plot to allow for rotation/dilation of polar plot labels.

| Watch this File

File Information

Modified version of standard POLAR plot function to allow for rotation of plot labels (not the plot itself). Also allows for redefinition of the radius labels to allow for data containing negative values not having negative radii (as is often the case with dB in acoustics). Originally created for directivity plots but is uselful for other tasks. Should allow for half-circle plotting as well. Final addition allows for a transparent background in the polar plot for transparency overlays. Reverse compatible with POLAR syntax. Returns handles to text labels as well for latter modifications.


Hatched Fill Patterns inspired this file.

MATLAB release MATLAB 6.0 (R12)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (6)
07 Aug 2012 wei

wei (view profile)

amazingly´╝îit help me a lot

27 Jan 2012 Nadia

Nadia (view profile)

29 Jun 2005 Dirk Oschlies

Works fine!
Excellent work. Exactly this function is missing in MatLab, when working with directivity patterns.

I just had to invert the signs of the angles, for "my" coordinate-system

17 Nov 2004 A Mancil

When I click on this link, the file appears corrupted, i.e. some characters appear to be in Chinese

Comment only
18 Jul 2004 Brian Katz

Ex:> polarlabels([0:360]*pi/180,abs(sin([0:360]*pi/180))*10,'b',-90,-10);
This has been added to the file

Comment only
16 Jul 2004 Tim Dalrymple

an example would help

Contact us