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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
在论坛里面看到用set(gca,'ytick',[]),但这样把坐标y轴的刻度标记也同时去掉了,请问,如何只去掉单边坐标轴的刻度标记 ??
) x9 J% ?5 F( q, o/ x6 [
  • TA的每日心情

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

    [LV.1]初来乍到

    2#
    发表于 2020-4-7 18:40 | 只看该作者
    看个例子:3 W. l2 C4 ]' a/ n. ~9 |" X& R+ {
    8 O# k6 |) x- i! o4 w6 A
    figure; hold on;
    ) z1 B4 X  L# d8 {3 zset(gca, 'YTick', [0 : 0.2 : 1]);8 c1 J% N  G9 ?( G3 Y8 _- n
    box off% y# I/ k6 q/ @% ~8 k
    set(gca, 'YTickLabel', {'matlab1', 'matlab2', 'matlab3',...6 e: u2 R; C8 m( u" q# h
        'matlab4', 'matlab5', 'matlab6'})
    6 @, N$ m! u) [* T, m: s& S. m$ a9 E+ `2 k
    效果: : i" b1 p% V1 [9 [3 r
    5 j& S0 N! z* D

    该用户从未签到

    3#
    发表于 2020-4-7 18:44 | 只看该作者
    box off可以去掉右边和上边的刻度和边框,保留边框好像不行7 Q2 n6 i+ r3 B# ^5 C
    不过可以变成实现:
    # J) S& I  L* f  j3 ?# Q+ d1 p) g
    • 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])# p1 I- w5 M( y6 |5 X; K5 W0 ~
    0 m* l2 E1 k3 S% \) g
    5 |0 ~! f8 B  p: o0 A# G
    9 D( ^- }! k# q, h
    3 I6 {3 `0 E- d& `% ?2 S

    * z7 j& w. A) E1 Q) H# f3 K& g2 L" D7 }4 ^0 ~9 j6 A% ^9 @8 c

    ( T+ u. z( u2 `- g; ^$ A' l8 o3 R
    1 P& @/ \6 w- V6 [- _! h
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 09:43 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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