爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2094|回复: 3

[求助] 最小二乘原理的数值拟合Fortran程序无法运行

[复制链接]

新浪微博达人勋

发表于 2014-10-24 22:14:24 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
         已经三天了,还没有弄好,很郁闷......期待高手指点解决。谢谢......

无法运行

无法运行

程序没有报错

程序没有报错

主程序

主程序

子程序

子程序
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-25 08:32:06 | 显示全部楼层
错误很明显啊,sqrt值域错误,是不是给负数开方了呢。再看看你的主程序,不知道是不是我理解有误呢,open 11的那个,没见你read啊。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-25 09:35:53 | 显示全部楼层
math出错 大部分就是数学的错误 比如开方是负数  零当了分母之类
仔细检查一下  程序不报错不意味着运算过程没有bug
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-25 11:31:55 | 显示全部楼层
个人理解:你open了没有read 直接传递变量了 fortran会默认你的数组所有内容全为0在传递 进而导致你后面的数学运算出现math类错误
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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