关于matlab横坐标修改下标的问题讨论总结

本文探讨了在MATLAB中如何将横坐标标签设置为下标的问题。通过示例代码settick(axis,ticks)展示了解决方法,强调了LaTex和Tex的区别,并指出在设置时需要注意的LaTex命令实现。" 133079823,19695088,Python批量创建迅雷任务与多文件操作,"['Python', '文件系统', '下载工具']
摘要由CSDN通过智能技术生成

set(gca, 'XTickLabel', {'G_1'  'G_2'  'G_3'  'G_4'  'G_5'});
没有变成下标,解决方法(从网上搜索而来的)

function settick(axis,ticks)

n=length(ticks);
tkx=get(gca,'XTick');tky=get(gca,'YTick');
switch axis
    case 'x'
        w=linspace(tkx(1),tkx(end),n);
        set(gca, 'XTick', w, 'XTickLabel', []);%刷新刻度,去掉刻度值
        yh=(14*w(1)-w(end))/13;%按坐标轴比例调整刻度纵坐标位置
        for i=1:n
            text('Interpreter','tex','String',ticks(i),'Position',[w(i),yh],'horizontalAlignment', 'center');
        end
    case 'y'
        w=linspace(tky(1),tky(end),n);
        set(gca, 'YTick', w, 'YTickLabel', []);
        xh=(11*w(1)-w(end))/10;
        for i=1:n
            text
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值