polarticks.m

버전 1.7.0.0 (5.71 KB) 작성자: Adam Danz
Adjusts circumference ticks on polar plots
다운로드 수: 1.9K
업데이트 날짜: 2018/1/9

라이선스 보기

For matlab versions prior to 2016, you cannot adjust the tick intervals on polar plots but the current polar.m code has hard-coded intervals of 30deg. polarticks.m allows the user to adjust those intervals on previously established polar plots.

text_handles = polarticks (spokes, keep_lines, handle)
Where 'spokes' is the number of equally spaced ticks starting from 0deg (ie, 8 would create intervals of 45 deg, 10=36deg, 4=90deg etc) Must be an even integer.
'keep_lines' is a vector of line handles already plotted on the polar plot ([] if adjustments are done before plotting).

'handle' (optional) is the handle of the polar plot you are adjusting. ('gca' if not included).

The output 'text_handles' is a vector of handles of all ticklabels
Please contact me if any issues arise.

For more recent versions of matlab, use built-in functions polarplot() and thetaticks().
see: https://www.mathworks.com/help/matlab/creating_plots/polar-axes-grid-lines-and-labels.html

인용 양식

Adam Danz (2024). polarticks.m (https://www.mathworks.com/matlabcentral/fileexchange/46087-polarticks-m), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2013b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.7.0.0

Updated description.
Clearer description for inputs and outputs. No changes to code.

1.6.0.0

Improved the example in the help section.

1.5.0.0

A 'hold on' was missing at line 91 causing an overwrite on the plot.

1.4.0.0

Adjusted text placement of circumferential tick marks.

1.3.0.0

Adjusted text placement of circumferential tick marks.

1.2.0.0

Circumferential references added.

1.1.0.0

'Spokes' input must be an even integer (ie, this code does not allow for an odd number of ticks.

1.0.0.0