| 查看: 2839 | 回复: 3 | |||
[求助]
如何让画图后的坐标不显示科学计数法
|
|
问题描述: 在matlabGUI编程中,用plot作图。 当纵坐标在0.001范围以外matlab就会将坐标值自动使用科学计数法表示,这样促使横纵坐标产生不统一的情况。 注:坐标值是动态变化的,不要用手手动修改。 求助:怎么样才能使作图不用科学计数法表示? |
» 收录本帖的淘帖专辑推荐
matlab典型案例 |
» 猜你喜欢
自荐读博
已经有8人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
自然科学基金委宣布启动申请书“瘦身提质”行动
已经有4人回复
求个博导看看
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【求助】originpro 画图时,能不能将其中某一纵坐标着重显示
已经有8人回复
【其他】如何在origin中作图的纵坐标用科学计数法表示
已经有3人回复
Nkxz
铁杆木虫 (著名写手)
- 应助: 14 (小学生)
- 金币: 9389.4
- 红花: 3
- 帖子: 1251
- 在线: 267.3小时
- 虫号: 463532
- 注册: 2007-11-20
- 专业: 化学计量学与化学信息学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
koala198909: 金币+50, ★★★★★最佳答案, 从另一个角度帮我解决了困难,ths 2012-10-22 18:29:09
xiegangmai: 金币+2, 谢谢应助 2012-10-22 18:31:43
感谢参与,应助指数 +1
koala198909: 金币+50, ★★★★★最佳答案, 从另一个角度帮我解决了困难,ths 2012-10-22 18:29:09
xiegangmai: 金币+2, 谢谢应助 2012-10-22 18:31:43
|
您好,在您每次画图完以后,加入如下代码即可。 y_formatstring = '%3.4f'; % Here's the code. ytick = get(gca, 'ytick'); for i = 1:length(ytick) yticklabel{i} = sprintf(y_formatstring, ytick(i)); end set(gca, 'yticklabel', yticklabel) |
2楼2012-10-22 14:26:59
3楼2012-10-22 18:24:38
Nkxz
铁杆木虫 (著名写手)
- 应助: 14 (小学生)
- 金币: 9389.4
- 红花: 3
- 帖子: 1251
- 在线: 267.3小时
- 虫号: 463532
- 注册: 2007-11-20
- 专业: 化学计量学与化学信息学
4楼2012-10-22 22:46:18







回复此楼