版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(883)
>
虫友互识
(107)
>
休闲灌水
(45)
>
导师招生
(28)
>
硕博家园
(15)
>
考博
(9)
>
文献求助
(9)
>
论文投稿
(9)
>
教师之家
(7)
>
公派出国
(7)
>
博后之家
(6)
>
论文道贺祈福
(5)
>
找工作
(5)
>
考研
(5)
>
基金申请
(3)
>
招聘信息布告栏
(1)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
Fortran
»
哪位大侠帮忙看看我编的Newton插值程序错在哪里?
4
1/1
返回列表
查看: 538 | 回复: 3
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
fgwei2000
铜虫
(正式写手)
应助: 1
(幼儿园)
金币: 1688.4
散金: 220
红花: 3
帖子: 349
在线: 438.1小时
虫号: 1265787
注册: 2011-04-14
专业: 核物理
[
求助
]
哪位大侠帮忙看看我编的Newton插值程序错在哪里?
如题,我写的一个Newton插值程序代码,自己感觉没有问题,可是算出来的值不正确,哪位大侠帮忙看看,错在哪里?谢谢!
【注】正确的计算值应为:0.5325909 (+误差)
回复此楼
» 猜你喜欢
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有4人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有5人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有5人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有5人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有6人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有6人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
计算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云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
最具人气热帖推荐
[查看全部]
作者
回/看
最后发表
[
公派出国
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+3
5lbyq5wrhb
2026-02-07
3/150
2026-02-08 03:05
by
vs90ilomwc
[
论文投稿
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+3
3rkserf6qr
2026-02-07
4/200
2026-02-08 02:45
by
vs90ilomwc
[
硕博家园
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+3
3rkserf6qr
2026-02-07
3/150
2026-02-08 02:32
by
vs90ilomwc
[
硕博家园
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+5
2h7du0nuhk
2026-02-07
5/250
2026-02-08 02:27
by
vs90ilomwc
[
硕博家园
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
5/250
2026-02-08 02:12
by
vs90ilomwc
[
考博
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
6/300
2026-02-08 02:07
by
vs90ilomwc
[
教师之家
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
6/300
2026-02-08 02:05
by
vs90ilomwc
[
找工作
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
6/300
2026-02-08 01:46
by
vs90ilomwc
[
公派出国
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
7/350
2026-02-08 01:45
by
vs90ilomwc
[
教师之家
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
7/350
2026-02-08 01:26
by
vs90ilomwc
[
硕博家园
]
售SCI一区文章,我:8 O5 51O 54,科目齐全
+4
2h7du0nuhk
2026-02-07
7/350
2026-02-08 01:12
by
vs90ilomwc
[
教师之家
]
有院领导为了换新车,用横向课题经费买了俩车
+7
瞬息宇宙
2026-02-04
7/350
2026-02-07 21:47
by
tfang
[
有机交流
]
酰胺脱乙酰基
10
+5
chibby
2026-02-03
12/600
2026-02-07 19:29
by
江东闲人
[
基金申请
]
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
+4
hitsdu
2026-02-06
4/200
2026-02-07 13:07
by
jurkat.1640
[
基金申请
]
有时候真觉得大城市人没有县城人甚至个体户幸福
+9
苏东坡二世
2026-02-04
10/500
2026-02-07 12:37
by
小毛球
[
考博
]
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
+4
a793625982
2026-02-05
5/250
2026-02-07 10:57
by
a793625982
[
公派出国
]
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
+4
雨念
2026-02-01
6/300
2026-02-06 23:32
by
MelissaPon
[
基金申请
]
面上项目申报
+3
Tide man
2026-02-01
3/150
2026-02-05 22:56
by
god_tian
[
硕博家园
]
博士延得我,科研能力直往上蹿
+7
偏振片
2026-02-02
7/350
2026-02-04 17:36
by
陈氏帝国
[
教师之家
]
遇见不省心的家人很难过
+18
otani
2026-02-03
22/1100
2026-02-04 11:06
by
tangmnt
信息提示
关闭
请填处理意见
关闭
确定