matlab plot code skill point
xlabel('频率','FontSize',16);
%设置横坐标标注为‘频率’,字号:16
ylabel('$|sinc(f*T_{coh})|$','Interpreter','latex','FontSize',18);
%设置纵坐标为指定公式,语法解释器为latex,字号:18
xlim([-200 200]),ylim([0 1]);
%设置纵坐标范围为0~1,横坐标范围为-200~200;
set(gca,'FontSize',14,'FontName','Times New Roman');
%设置横纵坐标字体,大小
legend({'标注1','标注2','标注3'});
%设置标注
legend('boxoff');
%关闭标注框
grid on;
%打开绘图区的刻度线
grid minor;
%打开绘图区的细刻度线
box off;
%关闭绘图外框线
axis off;
%关闭横纵坐标刻度线
plot(x,'-o','MarkerIndices',[520 770],'MarkerEdgeColor','r','LineWidth',1.5);
% 绘制x的曲线,并将第520点和770点用红色圆圈标出
set(gca,'xtick',[],'xticklabel',[]); %隐藏x轴刻度的标注
set(gca,'ytick',[],'yticklabel',[]); %隐藏y轴刻度的标注
axis off; % 关闭坐标轴及背景
c = categorical({'VLD','ML','DCML'}); %设置x轴类别标注
num = [100 800 900]; %设置各个数值
b=bar(c,num,'FaceColor','flat','EdgeColor','none'); %绘制柱状图/条形图
b.CData(1,:) = [1 0.37 0.36]; %分别设置各条形颜色
b.CData(2,:) = [0 0.8 0.75];
b.CData(3,:) = [0.45 0.49 0.49];
效果:
set(gcf,'unit','normalized','position',[0.2,0.2,0.5,0.15]);
本网站文章版权均为本人所有,未经同意不得私自搬运复制,欢迎注明引用出处的合理转载,图片转载请留言。文章内容仅用于技术研究和探索,不得用于违法目的。