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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
在论坛里面看到用set(gca,'ytick',[]),但这样把坐标y轴的刻度标记也同时去掉了,请问,如何只去掉单边坐标轴的刻度标记 ??8 M$ d2 N! H/ i- Q

该用户从未签到

3#
发表于 2020-4-7 18:44 | 只看该作者
box off可以去掉右边和上边的刻度和边框,保留边框好像不行( ^& _/ R: ?1 p8 M( Q; p
不过可以变成实现:
' ]7 I5 S8 T6 x5 E
  • 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])% p: x( e/ H8 _8 v" s- |1 y
$ L, t" k# v/ i* T. ~/ ~
4 F" |& K6 O6 y' ]1 ]1 H: w

% T8 P- m& W/ X6 N& K9 h
, e8 m& b5 `: h8 G+ P" K! V
' t% e5 c! I+ a! I0 \- V# i& N: G. S4 i* L+ R
% x1 Z8 L- Q5 z( e) i8 {0 \* f9 q0 e

% V1 O0 ~" f- b/ h0 _7 B) G, h8 ?
  • TA的每日心情

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

    [LV.1]初来乍到

    2#
    发表于 2020-4-7 18:40 | 只看该作者
    看个例子:
    1 g3 Y8 E* Q) `! I- R" w  p: t4 \; [( |3 j( J4 @
    figure; hold on;
    ) c$ \  v1 q- m( q3 y0 L- A3 m- o- Tset(gca, 'YTick', [0 : 0.2 : 1]);# @5 W6 _) X% w/ V' Y0 w) O" g% }
    box off
    : ^, M' b& B5 B" W& R5 eset(gca, 'YTickLabel', {'matlab1', 'matlab2', 'matlab3',...
    5 S2 z9 I/ l) l3 M2 }" Q, i    'matlab4', 'matlab5', 'matlab6'})/ i# y5 X1 {4 s( p8 J6 e  D
    2 \* E) Z2 @, K$ V) O- p6 W& d5 O- Z
    效果: 9 [- n1 s& C, {3 i: Y

    " v+ p- {. L' N3 ^4 S% i
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 03:56 , Processed in 0.171875 second(s), 27 queries , Gzip On.

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

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

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