0
我想有一個自定義的數字[我無法在這裏發佈樣例圖像:-(]在matlab中。角標籤a
到p
是這樣的值列表:a = 930
,b= 174
.. p=100
。得到徑向標籤,如0,1000,2000 ... ..11000(共12個) 請看看我的代碼:如何增加MATLAB極座標圖中角度分割的數量?
t=0:1000:15000; % unable to get the 12 radial divisions. getting only 5 concentric circles.
figure();
% rho is a 1 x 16 double array containing the values of a to p.
h = polar(t,rho);
% since polar plot by default gives the degrees such as 0,30,60,90 …, I am replacing each one with the label.
我想有更多的角度劃分,例如4( ed,dc,cb,ba)。請讓我給你輸入。
set(findall(gcf, 'String', '0'),'String', ' e');
set(findall(gcf, 'String', '30'),'String', ' d');
set(findall(gcf, 'String', '60'),'String', ' c');
…………
%Changing the colour of all angular labels
anglabels = findall(gcf, 'Type', 'text', 'horizontalalignment','center');
set(anglabels,'Color','r');
但我沒有根據我的要求得到最終的圖像。
任何幫助非常感謝!
最好的問候,
Lekshmi
感謝您的及時響應!上述設置功能正在爲我工作。可以使用集合(我已經嘗試過)訪問標籤並獲得(我在一個代碼中看到它)的功能。我檢查了極座標功能。你說的是絕對正確的。大部分東西都是硬編碼的。我的最低要求是有更多的角度劃分。必須尋找一些解決方法。 – Lekshmi