黑色雷达背景,绿色辅助网格线。使用polarplot在matlab雷达图:
plt_2D = []; % 二维图 legend_str_2D = {}; % 二维图 fig = figure('Name', 'Visual 2D'); pax = polaraxes; polaraxes(pax); hold on; % polaraxes->之后才能:hold on pax.RColor = 'g'; pax.ThetaColor = 'g'; % 字体绿色 pax.GridColor= 'g'; % 网格线绿色 pax.Color= [8,40,6]/256; % 黑色背景 title('2D'); rlim([R1, R2]); % 限制坐标 thetalim([Rad1, Rad2]); figure(fig); hold on; % 2D plot p_2D= polarplot(TheTa_rad, RhO); % 绘图 % 二维图形句柄:plt_2D plt_2D = [plt_2D, p_2D]; % 二维图例:legend_str_2D legend_str_2D{end+1} = ['Track ', num2str(label)]; hold off; figure(fig); hold on; legend(plt_2D, legend_str_2D, 'Location','best', 'TextColor', 'm'); % 如果不改变字体颜色->默认字体黑色 hold off;
感谢 https://www.cnblogs.com/sunny99/ sumoier对本文的帮助!
标签:plt,pax,2D,matlab,str,雷达,hold,绘制,legend From: https://www.cnblogs.com/Yi-920259020/p/16818823.html