24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 3235  |  回复: 7

W_Hyacinth

新虫 (小有名气)

[求助] 改变ylabel离坐标轴的距离求助,求助已有1人参与

在MATLAB里输入指令:
hc = findobj(allchild(gcf), 'Type', 'axes')
hc2 = findobj(allchild(hc), 'Type', 'text')
set(hc2(3), 'Position', [0 0 0])
本来是想让ylabel的位置离Y轴更近些,但输入以上指令后xlabel就没有了,请问大神们应该怎么改呢,小女子写毕业论文,急用,在线等,谢谢啦
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2017-06-12 11:29:48
W_Hyacinth: 金币+5, ★★★很有帮助, 刚百度到怎么给你发金币 2017-06-14 11:31:05
你的方法问题出在 Unit 上面
而且寻找 object 不是特别好的解决办法,因为这个办法比较底层,而且得到的 index 经常是乱的,会导致其他元素出错
比较简单的是
CODE:
plot(xData, yData);
y=ylabel('Y');  
set(y, 'Units', 'Normalized', 'Position', [-0.1, 0.5, 0]); % 负值:ylabel 左移,正值: 右移;0:中间

你可以自己试试看,
2楼2017-06-11 06:22:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

W_Hyacinth

新虫 (小有名气)

jjdg: 问题解决请给予应助人奖励 2017-06-12 11:30:21
已解决,谢谢

发自小木虫IOS客户端
3楼2017-06-11 16:50:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2017-08-17 15:59:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
5楼2017-08-19 00:36:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
6楼2017-08-19 10:29:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2017-08-20 11:51:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
8楼2017-08-21 09:04:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 W_Hyacinth 的主题更新
信息提示
请填处理意见