找回密码
 注册
关于网站域名变更的通知
查看: 1122|回复: 2
打印 上一主题 下一主题

Matlab怎样去掉右边Y坐标轴和上边X坐标轴上的刻度标记?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-7 11:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
在论坛里面看到用set(gca,'ytick',[]),但这样把坐标y轴的刻度标记也同时去掉了,请问,如何只去掉单边坐标轴的刻度标记 ??
3 n, ~9 C0 F# R- E- z) p
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-4-7 18:40 | 只看该作者
    看个例子:
    / u8 q6 c: _! B& n5 q% B* e! D( w4 m2 s% W: I4 \; p
    figure; hold on;
    : S! C- A& z& f. Eset(gca, 'YTick', [0 : 0.2 : 1]);
    6 v; t, w* x, qbox off$ ?& ]1 v# n  T' [# g; f; X$ \
    set(gca, 'YTickLabel', {'matlab1', 'matlab2', 'matlab3',...% g: z9 E# N1 |) j8 z7 {
        'matlab4', 'matlab5', 'matlab6'}). M, B+ t: ~- b9 J' ~9 w

    , I. o% L$ V6 a2 E  F效果:
    " v" x6 S8 U: B: L1 S
    2 T, P4 r. G- g0 ]% ^/ q& a

    该用户从未签到

    3#
    发表于 2020-4-7 18:44 | 只看该作者
    box off可以去掉右边和上边的刻度和边框,保留边框好像不行: n0 _1 X. d- g9 u3 A
    不过可以变成实现:
    8 }6 ~, K9 l5 S7 d# T
    • ezplot('sin(x)')
    • hold on
    • xL=xlim;yL=ylim;
    • plot(xL,[yL(2),yL(2)],'k',[xL(2),xL(2)],[yL(1),yL(2)],'k')
    • box off
    • axis([xL yL]): R8 j3 p8 x! B

    ! k* D: Q: l9 N# U  J
    ! M/ J1 w2 x) |; }- D
    3 l2 W7 E1 T1 [" Y4 l( @
    ( X8 f5 M1 G$ w # p- V8 ~% h& }' k1 v6 I

    $ q. {# f1 C/ {5 E6 p) z4 r& {* |3 a* r3 k" c* }

    9 \4 v& ^1 G6 B3 D1 V
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-23 08:06 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表