matlab小结

colorbar

  • 添加
colorbar;
  • 设置
colorbar('fontsize',15);
//设置colorbar字体大小
colorbar('position',[1 1 0.5 0.9]);  
//方括号里的数据分别指的是:colorbar最左下角点的横坐标、纵坐标、宽度、高度
caxis([20 80]);
//方括号里的数据是colorbar的上下限,注意要跟在colorbar命令**之后**
colorbar('YTickLabel',{' '})
//当然colorbar可以隐去数值,只保留颜色,使用语句

figure

  • 设置x,y轴
xlabel('time (s)')
ylabel('temperature (\circC)')

xlable('time (s)','fontsize',3); //设置线条宽度

diag

  • 对角矩阵
v = [1,2,3];
k = 0;
A = diag(v,k);

结果:
         ~~~~~~~~          1 0 0
A =    ~~    0 2 0
         ~~~~~~~~          0 0 3

v = [1,2,3];
k = -1;
A = diag(v,k);

结果:
         ~~~~~~~~          0   ~   0   ~   0   ~   0
A =    ~~    1   ~   0   ~   0   ~   0
         ~~~~~~~~          0   ~   2   ~   0   ~   0
         ~~~~~~~~          0   ~   0   ~   3   ~   0

k = -1 代表主对角线左侧

  • 取矩阵的对角元素
aa=randn(3,3)

得:
aa =

-1.3282    ~~    -1.7925    ~~    0.4092
-0.3803    ~~    0.5858    ~~    -0.4684
-0.9560    ~~    0.7356    ~~    0.8292

A1 = diag(aa);
A2 = diag(aa,0); //主对角线
A3 = diag(aa,-1); //主对角线左侧第一条
A4 = diag(aa,1);//主对角线右侧第一条
  • A1 =
                   ~~~~~~~~~~~~~~               -1.3282
                  ~~~~~~~~~~~~~               0.5858
                  ~~~~~~~~~~~~~               0.8292

  • A2 = A1

  • A3 =
                  ~~~~~~~~~~~~~               -0.3803
                  ~~~~~~~~~~~~~               0.7356

  • A4 =
                  ~~~~~~~~~~~~~               -1.7925
                  ~~~~~~~~~~~~~               -0.4684

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值