Matlab作图术语
-
基本plot绘图符号表示
-
二维图形修饰和添加注释
hold:图形保持
axis:设置坐标系的刻度及显示方式
box:显示或隐藏坐标框
grid:为当前坐标系添加或消除网格
title:添加标题
xlabel、ylabel:为当前坐标轴添加标签
text:在当前坐标系中添加文本对象
gtext:在当前坐标系中交互式添加文本对象
legend:在当前坐标系中添加 line 对象和 patch 对象的图形标注框
annotation:在当前图形窗口建立注释对象(annotation对象)
subplot:绘制子图,即在当前图形窗口以平铺的方式创建多个坐标系
axis(‘auto’) %将坐标系统返回到自动缺省状态
legend(‘MS2-2’,‘location’,‘northeast’);
set(gca,‘FontSize’,8) %设置字体大小,坐标轴、标题等 -
画图笔记
图一:
subplot(2,2,1)
x=[];
y1=[];
y2=[];
plot(x,y1,’-kp’,x,y2,’-ko’);
%grid on
% xlabel(‘xxx’);
% ylabel(‘xxx’);
% title(‘xxx’);
axis([0 400 0 1]);%设置坐标系的刻度及显示方式
axis(‘auto’) %将坐标系统返回到自动缺省状态
legend(‘1’,‘2’,‘location’,‘northeast’);
set(gca,‘FontSize’,12) %设置字体大小,坐标轴、标题等
set(gca, ‘Xtick’, 0????400)
set(gca, ‘Ytick’, 0:0.2:1)
图二:
subplot(1,2,2)
x=[1,2,3,4];
y=[3.22,4.01,1.17,2.23];
% xticklabel = {‘xxx’,‘xxx’,‘xxx’,‘xxx ‘};
figure,plot(x,y,’-b*’);
% plot(x,y);
%grid on
xlabel(‘xxx’);
ylabel(‘xxx’);
title(‘不同模型自动评分算法比较’);
axis([0 5 0 5]);%设置坐标系的刻度及显示方式
% axis(‘auto’) %将坐标系统返回到自动缺省状态
% legend(‘MS2-2’,‘location’,‘northeast’);
set(gca,‘FontSize’,8) %设置字体大小,坐标轴、标题等
set(gca, ‘Xtick’, 1:1:4)
set(gca,‘xticklabel’,{‘LDA’,‘TF-IDF’,'ESM ',‘依存语法’});
set(gca, ‘Ytick’, 0:1:5)