Matlab中的color 畫線的多種顏色-補充

極座標繪圖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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章