matlab绘图去除上轴和右轴的刻度以及图框加粗


实现右边和上边的坐标轴刻度不显示,放在文章中比较好看

加粗后右边和上边的刻度很明显,所以需要去除

![plot(t*(1e12),trans,'LineWidth',1.5)
xlabel('Time (ps)');
ylabel('Transmittance');
ylim([0.15 0.6]);
xlim([-20 20]);
set(gca,'FontWeight','bold');

box off
ax2 = axes('Position',get(gca,'Position'),...
           'XAxisLocation','top',...
           'YAxisLocation','right',...
           'Color','none',...
           'XColor','k','YColor','k');
set(ax2,'YTick', []);
set(ax2,'XTick', []);
box on

set(gca,'linewidth',1.5);%这个放在取消刻度之后,才能对所有边框有效果,变粗](https://img-blog.csdnimg.cn/c8fb6e16b84146bba5012aa8c0367a95.png)

参考:https://blog.csdn.net/Nick_Cui/article/details/123103859

  • 3
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值