2013-05-04 2 views
3
compass(x,y); 

Как я могу исправить, что 2,5 в этом образе сказать 10.Matlab Fix Compass Ось

enter image description here

+0

какой версии Matlab вы используете? – bla

+0

2013a 8.1.0.604 – Kiarash

+1

[Связанный пост] (http://stackoverflow.com/questions/226315/fixing-the-radial-axis-on-matlab-polar-plots) – Thor

ответ

4

Вот обходной путь: Сначала добавьте линию постоянного радиуса с пределом вы хотите есть, а затем сделать его невидимым:

Z = eig(randn(20,20)); 
h = compass(10 * ones(size(Z))); 
set(h, 'Visible', 'off') 

затем добавить данные, которые вы на самом деле хотите построить:

hold on 
compass(Z) 

enter image description here

+0

Я использую компас не полярный – Kiarash

+0

:) ответ остается тем же, но см. мое редактирование. – bla

Смежные вопросы