版块导航
正在加载中...
客户端APP下载
论文辅导
调剂小程序
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(434)
>
虫友互识
(14)
>
导师招生
(13)
>
硕博家园
(12)
>
考博
(9)
>
考研
(7)
>
招聘信息布告栏
(4)
>
博后之家
(2)
>
找工作
(2)
>
休闲灌水
(2)
>
访问学者
(1)
>
绿色求助(高悬赏)
(1)
>
基金申请
(1)
>
精细化工
(1)
>
教师之家
(1)
>
文学芳草园
(1)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
Fortran
»
哪位大侠帮忙看看我编的Newton插值程序错在哪里?
4
1/1
返回列表
查看: 559 | 回复: 3
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
fgwei2000
铜虫
(正式写手)
应助: 1
(幼儿园)
金币: 1688.4
散金: 220
红花: 3
帖子: 349
在线: 438.1小时
虫号: 1265787
注册: 2011-04-14
专业: 核物理
[
求助
]
哪位大侠帮忙看看我编的Newton插值程序错在哪里?
如题,我写的一个Newton插值程序代码,自己感觉没有问题,可是算出来的值不正确,哪位大侠帮忙看看,错在哪里?谢谢!
【注】正确的计算值应为:0.5325909 (+误差)
回复此楼
» 猜你喜欢
085801电气专硕272求调剂
已经有22人回复
求计算机方向调剂
已经有6人回复
湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息
已经有3人回复
通信工程求调剂!!!
已经有7人回复
26药学专硕105500求调剂
已经有8人回复
297,工科调剂?
已经有11人回复
申博自荐
已经有4人回复
294求调剂
已经有9人回复
289 分105500药学专硕求调剂(找B区学校)
已经有5人回复
291求调剂
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
计算neb出错,请高手帮忙看看
已经有27人回复
求大侠帮忙解决一个B类错误!!谢谢
已经有5人回复
半路出家,遇到这个交流阻抗谱不知道怎么分析,还请各位大侠帮忙看看。
已经有13人回复
MC一个简单的程序,运行不了,哪位大侠帮看看怎么回事。多谢!
已经有7人回复
请各位大侠帮忙看看如何修改
已经有6人回复
请各位大侠帮忙看看:煤堆自燃边界条件设置问题。谢谢!
已经有6人回复
各位大侠帮忙看看我的这个液晶小分子的DSC和TGA图,求解答。
已经有14人回复
哪位大侠帮忙翻译这段啊!!!
已经有2人回复
跪求各位大侠帮忙看看我得细胞怎么了~
已经有11人回复
我编的Simpson积分法fortran程序给不出结果,大侠们看看哪里出了问题?
已经有4人回复
写了一个fortran90的小程序,编译通不过,请大侠帮忙
已经有59人回复
【求助】急!哪位大侠帮忙算算...
已经有8人回复
文章回来,请大侠帮忙看看
已经有8人回复
1楼
2011-10-18 00:58:35
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
snoopyzhao
至尊木虫
(职业作家)
程序强帖: 16
应助: 157
(高中生)
贵宾: 0.02
金币: 18844.7
红花: 29
帖子: 3803
在线: 1422.4小时
虫号: 183750
注册: 2006-02-13
专业: 污染生态化学
【答案】应助回帖
fgwei2000(金币+1): 2011-10-18 10:29:16
没有学过数值计算,不知道 newton 插值的算法是个啥样子,但从你的这个程序来看,并不复杂。所以,你再仔细检查一下是不是哪里算错了……
我大概看了一下,有两个地方,需要你自己看一下:
dd.f 第35行
do i=n,k+1
k+1比n小,那么正确的写法应该是
do i=n,k+1,-1
newton.f第36行
do i=n-1,1
正确的写法应该是
do i=n-1,1,-1
不排除你的编译器支持你的写法,但至少这不是标准写法。
别的就帮不了你了……
赞
一下
回复此楼
高级回复
2楼
2011-10-18 09:03:09
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
snoopyzhao
至尊木虫
(职业作家)
程序强帖: 16
应助: 157
(高中生)
贵宾: 0.02
金币: 18844.7
红花: 29
帖子: 3803
在线: 1422.4小时
虫号: 183750
注册: 2006-02-13
专业: 污染生态化学
【答案】应助回帖
fgwei2000(金币+1): 2011-10-18 10:29:37
另外,你的程序中有两个 blank common,这是不允许的,每个程序中只允许一个 blank common
建议不要使用 blank common,任何时候都使用 named common...
赞
一下
回复此楼
3楼
2011-10-18 09:45:41
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
snoopyzhao
至尊木虫
(职业作家)
程序强帖: 16
应助: 157
(高中生)
贵宾: 0.02
金币: 18844.7
红花: 29
帖子: 3803
在线: 1422.4小时
虫号: 183750
注册: 2006-02-13
专业: 污染生态化学
【答案】应助回帖
★ ★
fgwei2000(金币+3): 谢谢你的提示,以前从来没有加过后面的‘-1’,程序都是循环的,今天竟然不循环,不过现在我加上“-1”后,结果已经正确了。以上三贴都是你回复的,所有全部加给你了。 2011-10-18 10:28:56
微尘、梦想(金币+2): 谢谢参与应助 2011-10-18 18:43:33
呵呵,我发现我已经得到了正确的答案了,下面是一个diff,你自己看着改一下就好了……
CODE:
diff -rbuN NEWTON1/dd.f NEWTON/dd.f
--- NEWTON1/dd.f Tue Oct 18 00:36:44 2011
+++ NEWTON/dd.f Tue Oct 18 09:49:51 2011
@@ -20,8 +20,8 @@
real:: Y(100)
- common n
- common X, Y
+ common /A/ n
+ common /B/ X, Y
c-----open the reading file main.dat and writing file main.out
@@ -32,7 +32,7 @@
do k=2,n
- do i=n,k+1
+ do i=n,k+1,-1
Y(i)=(Y(i)-Y(i-1))/(X(i)-X(i-k+1))
end do
Y(k)=(Y(k)-Y(k-1))/(X(k)-X(1))
diff -rbuN NEWTON1/newton.f NEWTON/newton.f
--- NEWTON1/newton.f Tue Oct 18 00:49:03 2011
+++ NEWTON/newton.f Tue Oct 18 09:50:05 2011
@@ -18,8 +18,8 @@
real:: X(100)
real:: Y(100)
- common n
- common X, Y
+ common /A/ n
+ common /B/ X, Y
c-----open the writing file main.out
@@ -33,7 +33,7 @@
Nt=Y(n)
- do i=n-1,1
+ do i=n-1,1,-1
Nt=(Nt*(t-X(i)))+Y(i)
end do
diff -rbuN NEWTON1/reader.f NEWTON/reader.f
--- NEWTON1/reader.f Mon Oct 17 23:54:19 2011
+++ NEWTON/reader.f Tue Oct 18 09:50:11 2011
@@ -19,8 +19,8 @@
real:: X(100)
real:: Y(100)
- common n
- common X, Y
+ common /A/ n
+ common /B/ X, Y
c-----open the reading file main.dat and writing file main.out
赞
一下
(1人)
回复此楼
4楼
2011-10-18 09:52:24
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
fgwei2000
的主题更新
4
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
最具人气热帖推荐
[查看全部]
作者
回/看
最后发表
[
考研
]
085801电气专硕272求调剂
+20
电气李
2026-04-13
22/1100
2026-04-20 00:15
by
Equinoxhua
[
考研
]
297,工科调剂?
+11
河南农业大学-能
2026-04-14
11/550
2026-04-19 20:07
by
Equinoxhua
[
考研
]
294求调剂
+8
淡然654321
2026-04-17
9/450
2026-04-19 19:51
by
Equinoxhua
[
考研
]
291求调剂
+11
关忆北.
2026-04-14
11/550
2026-04-19 17:16
by
中豫男
[
考研
]
304求调剂
+8
castLight
2026-04-16
8/400
2026-04-19 17:14
by
中豫男
[
论文投稿
]
有没有接收比较快的sci期刊呀,最好在一个月之内的,研三孩子求毕业
20
+4
之护着
2026-04-16
6/300
2026-04-19 13:00
by
Aaron_zyn
[
考研
]
307中医考研调剂
+9
于以采蘩
2026-04-14
9/450
2026-04-19 08:41
by
烟雨流涯
[
考研
]
327求调剂
+27
Xxjc1107.
2026-04-13
30/1500
2026-04-19 08:22
by
cuisz
[
考研
]
生物学调剂
+10
纸扇zhishan
2026-04-13
10/500
2026-04-18 21:19
by
zqndavala
[
考研
]
接受任何调剂
+6
也就是栗子
2026-04-17
7/350
2026-04-18 17:20
by
涵竹刘
[
考研
]
297,工科调剂?
+5
河南农业大学-能
2026-04-14
5/250
2026-04-18 15:17
by
Equinoxhua
[
考研
]
22408 312求调剂
+24
门路摸摸
2026-04-14
26/1300
2026-04-18 13:04
by
wunaiy88
[
考研
]
收到复试调剂但是去不了
+8
小蜗牛*
2026-04-16
8/400
2026-04-18 11:15
by
zixin2025
[
考研
]
260求调剂
+4
Zyt1314520..
2026-04-17
5/250
2026-04-18 08:28
by
babysonlkd
[
考研
]
295分求调剂
+5
?要上岸?
2026-04-17
5/250
2026-04-17 16:51
by
fenglj492
[
考研
]
322求调剂
+6
tekuzu
2026-04-17
6/300
2026-04-17 13:48
by
Espannnnnol
[
考研
]
药学求调剂
+14
喽哈加油
2026-04-14
16/800
2026-04-16 10:15
by
beilsong20
[
考研
]
一志愿A区211,22408 321求调剂
+6
随心所欲☆
2026-04-15
7/350
2026-04-15 21:45
by
lbsjt
[
考研
]
297工科调剂?
+14
河南农业大学-能
2026-04-13
15/750
2026-04-15 13:25
by
黑科技矿业
[
考研
]
085600材料与化工329分求调剂
+24
叶zilin
2026-04-13
25/1250
2026-04-14 09:20
by
试管破裂
信息提示
关闭
请填处理意见
关闭
确定