24小时热门版块排行榜    

查看: 3489  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

w_wj

铜虫 (小有名气)

[求助] 求助 Matlab 读取图上数据点 Data Cursor 显示数据问题

我用matlab做出了一个图,利用Data Cursor读取数据点,如下图所示,但是X轴的数据点因为是超过10000,所以显示的时候就是科学计数法,这样很难精确读取出每个点,该怎么设置呢?我希望读取的时候,x轴坐标是以1逐渐递加。。。






[ Last edited by w_wj on 2012-8-8 at 15:55 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

等待。。。。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 专家考核, 谢谢应助! 2012-08-09 22:38:30
你要是想知道取得点的坐标,那么选好点后在点那点鼠标右键,有个export cursor data to workspace,就可以将坐标保存,然后在命令窗口输入
format long g
cursor_info.Position
就可以了。
但是这样很麻烦,看你的横坐标就一小段,你可以把你的x坐标都减去1万。那样更方便。
当然,还可以用x=ginput(1)来获取点的坐标,但选的是图像上任意点,而不一定是线上的。
showmethemoney
5楼2012-08-09 09:18:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

csgt0

荣誉版主 (著名写手)

彩色挂图

不知道为什么要这样读取数据,一个一个的读不是很麻烦吗,况且那么密集怎么控制选的是刚好隔1。
showmethemoney
2楼2012-08-08 17:10:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w_wj

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by csgt0 at 2012-08-08 17:10:05
不知道为什么要这样读取数据,一个一个的读不是很麻烦吗,况且那么密集怎么控制选的是刚好隔1。

因为我想知道突变的地方是哪个点啊,可是直接读取的时候X坐标是用科学计数法表示的,我根本不知道横坐标是多少。。。
等待。。。。
3楼2012-08-08 18:45:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dk1013

木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 谢谢参与! 2012-08-09 22:38:17
把数据smooth一下差分求导不行?
一定要这么精确么?貌似这个数据误差挺大的,不需要这么精确吧。
到得还来别无事 庐山烟雨浙江潮
4楼2012-08-08 19:23:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见