| 查看: 1515 | 回复: 7 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】MTALAB导入数据的精度。。。
|
|||
| 小弟使用MATLAB从excel导入数据,excel里面的数据是小数点后十二位的科学计数法,但是导入以后MATLAB默认的是双精度,由于计算需要,不能使用双精度,求各位大虾指点解决办法。。。 |
» 猜你喜欢
本人考085602 化学工程 专硕
已经有23人回复
求调剂院校信息
已经有4人回复
085600材料与化工306
已经有4人回复
286求调剂
已经有10人回复
328求调剂,英语六级551,有科研经历
已经有9人回复
一志愿北京化工大学070300 学硕336求调剂
已经有4人回复
286分人工智能专业请求调剂愿意跨考!
已经有8人回复
资源与环境 调剂申请(333分)
已经有5人回复
280求调剂
已经有12人回复
269专硕求调剂
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
在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人回复
» 抢金币啦!回帖就可以得到:
求购电镜上的液氮罐
+5/180
香港中文大学(深圳)靳羽华教授交叉实验室招募2026年材料学博士生(光致变色)
+2/160
化学化工学院 招收化工、化学、材料等相关方向研究生(学硕、专硕都有调剂名额)
+1/83
天津理工大学国家杰青王铁课题组招收2026年博士研究生
+1/82
春天就该逛吃逛吃
+1/81
招收材料与化学相关专业硕士研究生
+1/81
天津城建大学招收物理、化学或者生物调剂生一名,前往天津大学联合培养
+1/37
上海交大招聘高分子方向博士后及科研助理
+1/36
湘潭大学“过程强化与绿色化工”创新团队补招2026年秋入学博士生
+1/35
2026 物理方向招收部分调剂
+1/34
招收荧光探针/有机合成/生物学 博士后--薪金: 30万-50万
+1/33
浙江中医药大学副校长团队招聘药学/生物信息学等方向高校教师7名,报名通道已开启
+1/15
南京林业大学-国家级青年人才团队 招2026级申请考核制博士(合成化学、植物化学方向)
+1/13
【博士招生】武汉科技大学招收材料、化工、环境、冶金类2026年“申请-考核”制博士生
+1/7
新加坡国立大学药学系化学生物学课题组招PhD
+1/6
26年申博自荐-计算机视觉
+1/5
26申博自荐
+1/4
生物技术工程+326,求调剂!
+1/3
中国科学院过程工程研究所助理研究员(正式职工)和博士后招聘启事
+1/2
MTI 380调剂
+1/1
6楼2011-04-12 18:12:03
★ ★
微尘、梦想(金币+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













回复此楼