主要参考和命令都来自于 matlab常用的设置,坐标系、线条颜色、线型,字体、属性博客,我这里只挑了几个我常用的代码。
plot函数
示例:
>> x=linspace(0,1,21);
>> y=[56.4,56.57,56.61,57.79,58.24,60.24,63.04,64.79,65.17,65.81,67.00,68.20,71.09,72.74,72.41,72.01,71.53,70.12,68.92,69.71,69.63];
>> plot(x,y,'ro-','LineWidth',2);
1、颜色选择:
| 选项 | 含义 | 选项 | 含义 |
|---|---|---|---|
| ‘r’ | 红色 | ‘m’ | 粉红 |
| ‘g’ | 绿色 | ‘c’ | 青色 |
| ‘b’ | 兰色 | ‘w’ | 白色 |
| ‘y’ | 黄色 | ‘k’ | 黑色 |
2、线型选择:
| 选项 | 含义 | 选项 | 含义 |
|---|---|---|---|
| ‘-‘ | 实线 | ‘–’ | 虚线 |
| ‘:’ | 点线 | ‘-.’ | 点划线 |
3、数据点类型选择:
| 选项 | 含义 | 选项 | 含义 |
|---|---|---|---|
| ‘.’ | 点号 | ‘^’ | 上三角 |
| ‘+’ | ‘+’号 | ‘v’ | 下三角 |
| ‘*’ | ‘*’号 | ‘>’ | 右三角 |
| ‘.’ | ‘.’ | ‘<’ | 左三角 |
4、线宽:LineWidth
坐标轴
1.坐标系控制
- 定义坐标范围:一般MATLAB自动定义坐标范 围,如用户认为设定的不合适,可用:axis([Xmin, Xmax, Ymin, Ymax]) 来重新设定;也可以用
xlim([low, high])或者ylim([low, high])来单独控制横/纵坐标范围 - 坐标轴控制:MATLAB的缺省方式是在绘图时,将所在的坐标系也画出来,为隐去坐标系,可用axis off;axis on则显示坐标轴
- 通常MATLAB的坐标系是长方形,长宽比例大约是 4:3,为了得到一个正方形的坐标系可用:axis square
- 坐标系横纵轴的比例是自动设置的,比例可能不一样,要得到相同比 例的坐标系,可用:axisequal
2.其他
- 坐标轴的标题:
title('Accuracy on UCF-101 dataset','fontsize',14,'Fontname', 'Times New Roman') - 横纵坐标标题:
xlabel('w1','fontsize',14,'Fontname', 'Times New Roman');
ylabel('Accuracy','fontsize',14,'Fontname', 'Times New Roman'); - 坐标轴字体控制:
set(gca,'fontsize',10,'Fontname', 'Times New Roman');
1502



被折叠的 条评论
为什么被折叠?



