萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 2813|回复: 3

[其他学科] 请问,matlab画图时为什么自动取了近似值?

[复制链接]
发表于 2008-5-8 15:37 | 显示全部楼层 |阅读模式
刚入门Matlab,今天遇到一个问题
在Matlab中打开一个文档,数据显示:

1.0e+006 *

   4.20066124925577   5.75746413683013  0.00005901419830
          。                         。                                 。
          。                         。                                 。
          。                         。                                 。

然后把他们表示在一个3D坐标系中,很奇怪,出来的图在附件中
为什么自动的取了近似值,使得所有的x值都相等,y也一样?是不是是比例尺的问题,应该怎么克服?
谢谢

[ 本帖最后由 prune 于 2008-5-8 19:33 编辑 ]

本帖子中包含更多资源

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

x
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-5-9 00:23 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2008-5-9 00:56 | 显示全部楼层
没有取近似值啊?你是怎么看出来取了近似值的?只要你在preference里设定的精度没问题,数据是不会被处理的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-5-9 12:44 | 显示全部楼层
原帖由 熊猫羊 于 2008-5-9 00:56 发表
没有取近似值啊?你是怎么看出来取了近似值的?只要你在preference里设定的精度没问题,数据是不会被处理的。

谢谢回复$送花$
可能是因为数据长度的问题,例如,原数据是4.20066124925577*10^6,4.20066124867235*10^6。。。这组数区别在末尾的几位数字不同
可能是每个数太长,图上显示不下,所以在画图的时候自动取成了4.2007*10^6 这样就出现了一个问题,所有的数都相等了,没有差别
不知道怎么消除这个问题。。。我现在能想到的就是所有的数减去一个数,如4.2007*10^6,这样得到的差 位数少一些,用得到的差来画图

[ 本帖最后由 prune 于 2008-5-9 12:46 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-1 02:09 , Processed in 2.775606 second(s), 20 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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