Fortran Coder

查看: 2829|回复: 4
打印 上一主题 下一主题

[输入输出] 求教如何将dat文件中的实部虚部重新read出来成复数?

[复制链接]

798

帖子

2

主题

0

精华

大宗师

F 币
3793 元
贡献
2268 点
楼主
发表于 2022-9-6 11:36:22 | 显示全部楼层
本帖最后由 li913 于 2022-9-6 11:48 编辑

当两个实数读取,再组成复数
real a,b
complex c
read(10,*) a, b
c = cmplx(a,b)
如果编译器比较新,也可以直接用复数分量读取
complex c
read(10,*) c%re, c%im

如果数据本就是复数形式
read(10,*) c


回复

使用道具 举报

798

帖子

2

主题

0

精华

大宗师

F 币
3793 元
贡献
2268 点
沙发
发表于 2022-9-6 16:21:46 | 显示全部楼层
循环读取
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-6 03:47

Powered by Tencent X3.4

© 2013-2024 Tencent

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