極座標繪圖polar,不能利用 plot(X,Y,'color',C(ii,:),'linewidth',3);
這樣的語句,所以沒辦法直接改顏色,所以需要使用函數句柄來獲得,之後進行顏色的設定,舉例如下:
for k = 1:Q
c=linspecer(Q);
%非極座標繪製
plot(theta360*180/pi,AF_M(order(k),:),'color',c(k,:));
hold on
axis([-90,90,0,10])
grid on
%極座標繪製
h=polar(theta360,AF_M(order(k),:));
set(h,'color',c(k,:));
hold on
end