Fortran Coder

查看: 15907|回复: 18
打印 上一主题 下一主题

[数学库] IMSL编译错误,This name has already been used as an external function name.

[复制链接]

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

楼主
发表于 2015-4-7 13:22:47 | 显示全部楼层
依旧是则徐 发表于 2015-4-7 12:54
是的,我改过来了!谢谢!然后我再请教一个问题,我在运行时出现error M6201: MATH     ——sqrt: DOMA ...

1、请贴出完整的代码,这样挤牙膏的话,就怕下次再发帖就风干喽
2、sqrt默认输入正实数,请检查以下输入值

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

沙发
发表于 2015-4-7 19:15:49 | 显示全部楼层
依旧是则徐 发表于 2015-4-7 15:55
谢谢来帮我解决问题,http://pan.baidu.com/s/1o6tA04M这是链接。如果有空暇,请帮我看看问题在哪? ...

粗看代码,没啥注释,也没发现啥问题,由于未装imsl所以没法编译测试
若是被导师强迫写Fortran程序的话,趁早和导师商量改matlab吧,相比Fortran往往事半功倍

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

板凳
发表于 2015-4-7 20:58:31 | 显示全部楼层
楚香饭 发表于 2015-4-7 20:05
sqrt domain 不一定就是负数,有时候本身就是 NaN 也会出错。
至少在我这里,发现很多容易出负数的地方。 ...

说实话,lz真不如直接matlab写个验证程序,调试起来也不会这么折磨人

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

地板
发表于 2015-4-7 22:14:55 | 显示全部楼层
依旧是则徐 发表于 2015-4-7 21:48
师兄,我现在是刚学用fortran,这个程序也是我自己写的,我也知道有很多错误问题。你说的matlab 验证程序 ...

个么改行来得及,matlab对照帮助文档的例子或者网上找些资料,三周就能入门,搞不定的问题就上网搜索,相关资料可谓铺天盖地,不少高校还购买正版了
Fortran的话,没有C、C++的基础,怎么也得花上三个月到半年的时间入门
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-3 19:18

Powered by Tencent X3.4

© 2013-2024 Tencent

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