24小时热门版块排行榜    

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

zml90h

银虫 (小有名气)

[求助] Matlab与Fortran的科学计数法 已有2人参与

各位虫友好,

小生最近在matlab与Fortran的数据共享中遇到一个难题。
比如说一个数a=136.88,
matlab科学计数法可表示为,a = 1.3688e+02;
Fortran语言中的科学计数法可表示为,a=0.13688D+03;
如今我利用matlab进行数据处理,想使得输出的结果能够被Fortran正常读取而又能保证精度,但是matlab输出的e表示的科学计数法不能被fortran接受,因此想请问虫友们,matlab是否可以按照fortran所要求的科学计数的格式输出。若可以,该怎样操作呢?

谢谢
回复此楼

» 猜你喜欢

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

做一个拥有哲学头脑的技术人
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laohuajiang

至尊木虫 (职业作家)

老花匠

引用回帖:
7楼: Originally posted by zml90h at 2013-12-23 16:07:11
这个函数我找到了,功能是将matlab代码转换为fortran代码,但是我只需要matlab输出的数据格式发生变化。这样能解决我的问题吗?求详解...

如果仅涉及D和E的事,建议采用2楼的思路!
静坐常思自己过,闲谈莫论他人非!---老花匠(老非老-春残意彷徨;花非花-芳踪觅繁华,匠非匠-最美难得糊涂!)
8楼2013-12-23 16:16:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

virtualzx

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-12-23 13:17:36
zml90h: 金币+3, 有帮助 2013-12-23 16:17:37
Fortran中格式处改用"*"来自动读入就可以了
2楼2013-12-23 11:33:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laohuajiang

至尊木虫 (职业作家)

老花匠

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-12-23 13:17:30
zml90h: 金币+2, 有帮助 2013-12-23 16:17:44
当然可以,matlab功能相当强大。如在matlab的命令窗口中执行
fortran(S)就可以把表达式变成fortran格式的
详细情况与示例,请参考其帮助
doc fortran
静坐常思自己过,闲谈莫论他人非!---老花匠(老非老-春残意彷徨;花非花-芳踪觅繁华,匠非匠-最美难得糊涂!)
3楼2013-12-23 13:13:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zml90h

银虫 (小有名气)

引用回帖:
2楼: Originally posted by virtualzx at 2013-12-23 11:33:22
Fortran中格式处改用"*"来自动读入就可以了

我所用的fortran代码是一个实验室官网提供的,我对Fortran是一窍不通的。现在只想让matlab输出的数据为0.13688D+03的形式,不知怎么操作
做一个拥有哲学头脑的技术人
4楼2013-12-23 14:58:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 317求调剂 +5 申子申申 2026-03-19 10/500 2026-03-20 15:58 by 蔡诚
[基金申请] 学校已经提交到NSFC,还能修改吗? 40+4 babangida 2026-03-19 8/400 2026-03-20 15:58 by babero
[考研] 274求调剂 +8 S.H1 2026-03-18 8/400 2026-03-20 11:53 by 学员8dgXkO
[考研] 一志愿武汉理工材料工程专硕调剂 +7 Doleres 2026-03-19 7/350 2026-03-20 10:39 by EBSD
[考研] 生物学调剂招人!!! +3 山海天岚 2026-03-17 4/200 2026-03-19 21:34 by 怎么释怀
[考研] 085601材料工程专硕求调剂 +10 慕寒mio 2026-03-16 10/500 2026-03-19 15:26 by 丁丁*
[考研] 一志愿西安交通大学材料工程专业 282分求调剂 +5 枫桥ZL 2026-03-18 7/350 2026-03-19 14:52 by 功夫疯狂
[考研] 286求调剂 +6 lemonzzn 2026-03-16 10/500 2026-03-19 14:31 by lemonzzn
[考研] 295求调剂 +3 一志愿京区211 2026-03-18 5/250 2026-03-18 17:03 by zhaoqian0518
[考研] 0854可跨调剂,一作一项核心论文五项专利,省、国级证书40+数一英一287 +8 小李0854 2026-03-16 8/400 2026-03-18 14:35 by 搏击518
[考研] 304求调剂 +12 小熊joy 2026-03-14 13/650 2026-03-18 12:34 by Linda Hu
[考研] 0854,计算机类招收调剂 +3 胡辣汤放糖 2026-03-15 6/300 2026-03-18 12:09 by 上岸上岸……..
[考研] 303求调剂 +4 睿08 2026-03-17 6/300 2026-03-18 11:01 by Iveryant
[考研] 材料,纺织,生物(0856、0710),化学招生啦 +3 Eember. 2026-03-17 9/450 2026-03-18 10:28 by Eember.
[考研] 考研化学学硕调剂,一志愿985 +4 张vvvv 2026-03-15 6/300 2026-03-17 17:15 by ruiyingmiao
[考研] 0856求调剂 +3 刘梦微 2026-03-15 3/150 2026-03-16 10:00 by houyaoxu
[考研] 070305求调剂 +3 mlpqaz03 2026-03-14 4/200 2026-03-15 11:04 by peike
[考研] 本科南京大学一志愿川大药学327 +3 麦田耕者 2026-03-14 3/150 2026-03-14 20:04 by 外星文明
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
[考研] 招收0805(材料)调剂 +3 18595523086 2026-03-13 3/150 2026-03-14 00:33 by 123%、
信息提示
请填处理意见