我想在 Ansys Fluent 中读取多个数据文件(总共 10 个)。我写了一个使用方案语言的日志文件
(Do ((count 11.100 (+ count 0.100))) ((>= count 12.000))
(ti-menu-load-string (format #f "file read-data data-~a.dat" count)))
文件名的格式类似于data-11.200.dat
,但程序将其读作data-11.2.dat
。如何强制它读取小数点后的浮点数?
当然,我可以重命名数据文件,但这没有用,因为我必须多次使用该代码。
我努力了data-~03d.dat
,但这没有用!
尝试这个:
(do ((count 111/10 (+ count 1/10))) ((>= count 12))
(ti-menu-load-string
(format #f "file read-data data-~2,3F.dat" count)))
我假设format
来自SRFI-48 中间格式字符串。我已将数字更改为有理数,因为添加0.1
给出浮点数的舍入误差。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)