matlab 常用小点

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);%%FontNameFontSize可设置可不设置
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轴的名称
//set(gca,'xTick',(1:1:3));%%作用同上一句
xlabel('x','FontName','SimHei','FontSize',16);%%FontNameFontSize可设置可不设置
ylabel('y','FontName','SimHei','FontSize',16);
h=legend('A1','A2');%%设置图例,与plot线一一对应
set(h,'FontName','SimHei','FontSize',8,'FontWeight','normal');%%设置图例字体大小

subplot(2,1,2)
...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值