| 查看: 1753 | 回复: 7 | |||
[交流]
【求助】MTALAB导入数据的精度。。。
|
| 小弟使用MATLAB从excel导入数据,excel里面的数据是小数点后十二位的科学计数法,但是导入以后MATLAB默认的是双精度,由于计算需要,不能使用双精度,求各位大虾指点解决办法。。。 |
» 猜你喜欢
2026年国自然面上资助率
已经有7人回复
微信指数没变化,科研之友没阅读
已经有17人回复
申请2027年材料/化学类博士
已经有5人回复
系统今天又提示维护了,估计离放榜不远了
已经有14人回复
你们的时间戳变了吗
已经有4人回复
小木虫看见有人已经知道结果了
已经有17人回复
今年的WR进展到哪一步了?
已经有9人回复
产物和副产物价值比较
已经有5人回复
时间戳他又来了
已经有17人回复
这个自发加氧反应的机理是什么?
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
在windows下如何将.mol2格式的分子导入database数据库中
已经有8人回复
数据太大 EXCEL导入不了
已经有3人回复
求助!!急!!xrd数据导入jade问题
已经有7人回复
MATLAB 数据导入
已经有13人回复
【求助】MATLAB导入数据精度问题。。。
已经有4人回复
关于text数据导入origin中的问题
已经有10人回复
【求助】tecplot能否自己导入一个txt数据画一个三维图?
已经有13人回复
请问如何将txt文件导入EXCEL,然后再将经EXCEL编辑的数据导回TXT?
已经有1人回复
实验数据精度问题
已经有3人回复
求助如何使web of science 导入的数据有URL连接
已经有5人回复
origin 数据精度
已经有2人回复
【讨论】关于jade5.0数据导入,角度范围变小很多!
已经有51人回复
Origin中数据精度
已经有10人回复
» 抢金币啦!回帖就可以得到:
诚征女友
+1/261
浙江理工大学能源催化团队诚聘专职教师/博士后
+2/210
坐标广州,征女友
+2/192
西湖大学物理学、光学、电子信息方向博士生招生(长期有效)
+5/105
★★★中山大学(深圳)院士团队招收27届推免硕士生(低维材料与器件方向)
+1/79
华东理工大学 生物反应器工程全国重点实验室 博士后招聘
+1/79
山东第一医科大学医工交叉团队2025年招收纳米医学、药物化学等领域副教授、博士后
+1/74
上海 东华大学 刘栋良 招 2027 学术型博士(化学专业)
+1/73
武汉大学集成与超构光子芯片团队招收博士生
+5/35
西安交通大学补亚忠课题组招聘2027年博士生
+1/27
招收博士后(神经退行性疾病、认知障碍疾病)
+1/27
给合作老师打个广告,找个做 NMR/PHIP 超极化的 CSC 博士生
+1/7
四川大学周加境课题组招博士研究生/研究助理(自组装材料/生物医学方向)
+1/6
新西兰坎特伯雷大学招博士后
+1/6
国家自然科学基金申报者发榜前心理状态调查,麻烦帮忙填一下哇!
+1/6
西湖大学物理学、光学、电子信息方向博士生招生(长期有效)
+5/5
西湖大学拓扑光学、非厄米光学、太赫兹方向博士后招聘(长期有效)
+5/5
(Scopus期刊)Biofunctional Materials《生物功能性材料》招募青年编委及征稿
+1/4
这些Scopus收录的英文国际期刊正在征稿(快速审稿)2026年底前免APC!
+1/4
肠道再生的"隐形推手"
+1/1
★ ★
微尘、梦想(金币+2): 谢谢回复…… 2011-04-12 15:08:18
xpk250(金币+1): 2011-05-20 17:15:39
微尘、梦想(金币+2): 谢谢回复…… 2011-04-12 15:08:18
xpk250(金币+1): 2011-05-20 17:15:39
|
MATLAB基本类型中浮点数最高也就双精度 你确认需要精确到十进制浮点后的第12位?这个必要性请先想想,如果误差允许,用双精度就可以 如果确实有这个必要,实现的方法比较麻烦,还得自己定义运算了,就是像那些“大数算法”一样,加减乘除都要重新实现一遍(嗯,可能不用像大数算法那么麻烦,用int64表示数据,再用一个int32表示指数...不过总之还得自己实现吧) [ Last edited by sudo on 2011-4-12 at 14:26 ] |
2楼2011-04-12 14:22:56
3楼2011-04-12 14:42:18
★
jjdg(金币+1): 感谢讲解 2011-04-13 01:19:59
jjdg(金币+1): 感谢讲解 2011-04-13 01:19:59
|
嗯,这是一个误区 http://en.wikipedia.org/wiki/Dou ... oating-point_format 虽然IEEE标准之双精度尾数有52位,折算成十进制约为 2^(-52) = 2.22 * 10^(-16) 也就是你说的精确到“15位” 其实不然,这个二进制到十进制的转换过程使得对于不同数字的精度不同。举个例子来说,双精度能精确表达2^(-52)这个数,却只能近似表达0.1这个数 这个问题很多教科书描述的都不严谨的,嗯=,= 因为这个原因,在C#里面引入了decimal这个数据类型,来满足十进制小数的高精度需求 http://msdn.microsoft.com/zh-cn/library/364x0z75(v=vs.80).aspx 不知道楼主的需求是什么呢,一不小心可能扯远了,呵呵呵 |
4楼2011-04-12 14:54:15
5楼2011-04-12 16:32:18
6楼2011-04-12 18:12:03
7楼2011-04-12 20:39:30
8楼2011-04-13 00:34:19











回复此楼