1、随机函数
- rand():生成 (0,1) 区间上均匀分布的随机变量。
- unifrnd():生成某个区间上均匀分布的随机变量。
- randn():生成(0,1)区间上正态分布的随机变量。
2、画图线型颜色
线型 | 说明 | 标记符 | 说明 | 颜色 | 说明 |
---|
- | 实线(默认) | + | 加号符 | r | 红色 |
– | 双划线 | o | 空心圆 | g | 绿色 |
: | 虚线 | * | 星号 | b | 蓝色 |
:. | 点划线 | . | 实心圆 | c | 青绿色 |
| | x | 叉号符 | m | 洋红色 |
| | s | 正方形 | y | 黄色 |
| | d | 菱形 | k | 黑色 |
| | ^ | 上三角 | w | 白色 |
| | v | 下三角 | | |
| | > | 右三角 | | |
| | < | 左三角 | | |
| | p | 五角星 | | |
| | h | 六边形 | | |
3、画线图代码模板
figure
set(gca,'FontName','Times New Roman','FontSize',14);%%设置坐标轴字体
plot(A,B,'--*r','LineWidth',1.2);%%设置线条颜色标志符粗细
axis([0 50 -inf inf]);%%设置坐标轴范围
xlabel('x','FontName','SimHei','FontSize',16);%%FontName和FontSize可设置可不设置
ylabel('y','FontName','SimHei','FontSize',16);
h=legend('A1','A2',...);%%设置图例,与plot线一一对应
set(h,'FontName','SimHei','FontSize',8,'FontWeight','normal');%%设置图例字体大小
grid on;%%网格化 grid minor 小网格化
saves(gcf,'name.pdf');%%图片存储为PDF格式
4、画柱状图代码模板
X=(1:1:3);
Y=ones(2,3);% 画三组柱子,每组柱子有两根
subplot(2,1,1);
b=bar(X,Y);
set(p,'edgecolor','none');%去掉每个柱子边缘黑框
set(b(1),'FaceColor',[1 0 0]);% 给第一个柱子(b(1))改颜色
set(b(2),'FaceColor',[0 1 0]);% 给第二个柱子(b(2))改颜色
set(gca,'XTickLabel',{'x1','x2','x3'});%%每一组柱在x轴的名称
xlabel('x','FontName','SimHei','FontSize',16);%%FontName和FontSize可设置可不设置
ylabel('y','FontName','SimHei','FontSize',16);
h=legend('A1','A2');%%设置图例,与plot线一一对应
set(h,'FontName','SimHei','FontSize',8,'FontWeight','normal');%%设置图例字体大小
subplot(2,1,2)
...