版块导航
正在加载中...
客户端APP下载
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(3526)
>
虫友互识
(201)
>
招聘信息布告栏
(104)
>
文献求助
(75)
>
论文投稿
(51)
>
考博
(46)
>
导师招生
(33)
>
学术会议
(32)
>
休闲灌水
(31)
>
找工作
(26)
>
教师之家
(25)
>
博后之家
(21)
>
公派出国
(21)
>
基金申请
(19)
>
硕博家园
(18)
>
考研
(18)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
仿真模拟
»
MATLAB
»
【求助】同样一个问题用matlab和fortran编程计算,结果相差比较大,不知道为什么
5
1/1
返回列表
查看: 2777 | 回复: 4
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
有机物
至尊木虫
(著名写手)
应助: 2
(幼儿园)
金币: 15877.1
帖子: 2110
在线: 277.5小时
虫号: 595223
[交流]
【求助】同样一个问题用matlab和fortran编程计算,结果相差比较大,不知道为什么
求解一个偏微分方程,过程一样,分别用matlab和fortran编程,不知道为什么,结果相差很大。有没有虫友碰到过类似的问题啊,纠结中。
回复此楼
» 猜你喜欢
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有9人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有7人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有8人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有8人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有7人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有7人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有7人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有8人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有7人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有7人回复
高级回复
» 本主题相关价值贴推荐,对您同样有帮助:
我编的Simpson积分法fortran程序给不出结果,大侠们看看哪里出了问题?
已经有4人回复
求助Fortran编程
已经有8人回复
【求助】matlab数据导入Fortran
已经有9人回复
关于应用MATLAB工具箱BP网络编程问题
已经有1人回复
【求助】请问下FORTRAN的计算精度能不能达到MATLAB的计算精度高呢?
已经有3人回复
【求助】请问一下fortran的可视化编程
已经有7人回复
【分享】C/C++常用算法设计方法,fortran其他语言编程也可以参考下
已经有8人回复
【求助】matlab读取fortran输出的txt文件【已解决】
已经有3人回复
1楼
2011-01-05 22:43:42
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
xiegangmai
版主
(职业作家)
仿真EPI: 3
应助: 157
(高中生)
贵宾: 5.735
金币: 40609
帖子: 4046
在线: 1330.2小时
虫号: 653607
★ ★
有机物(金币
+2
):谢谢参与
wuming524(金币+1):谢谢应助 2011-01-08 01:05:09
引用回帖:
Originally posted by
有机物
at 2011-01-05 22:43:42:
求解一个偏微分方程,过程一样,分别用matlab和fortran编程,不知道为什么,结果相差很大。有没有虫友碰到过类似的问题啊,纠结中。
MATLAB只能求解一些比较简单的偏微方程,对复杂一些的PDE,需要自己写程序实现。
不懂FORTRAN,但是用c写过简单的计算程序,用的有限差分进行的离散,对规则的求解域,还比较容易实现。
不知道你的PDE是什么样的,建议用COMSOL计算一下作为比较。
如果算法都正确,计算结果应该只有精度误差的。
赞
一下
(2人)
回复此楼
高级回复
3楼
2011-01-06 22:39:37
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 5 个回答
lijinfeng042
木虫
(小有名气)
仿真EPI: 2
应助: 1
(幼儿园)
金币: 2156.1
帖子: 291
在线: 31.5小时
虫号: 1019062
★ ★
有机物(金币
+2
):谢谢参与
wuming524(金币+1):谢谢应助 2011-01-08 01:04:59
matlab对初值依赖很大 有时候甚至于没有结果...尝试maple对比一下
如果是自己写的算法 那就应该可以每一步都可以检查啊
赞
一下
(2人)
回复此楼
2楼
2011-01-06 10:49:06
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
有机物
至尊木虫
(著名写手)
应助: 2
(幼儿园)
金币: 15877.1
帖子: 2110
在线: 277.5小时
虫号: 595223
引用回帖:
Originally posted by
xiegangmai
at 2011-01-06 22:39:37:
MATLAB只能求解一些比较简单的偏微方程,对复杂一些的PDE,需要自己写程序实现。
不懂FORTRAN,但是用c写过简单的计算程序,用的有限差分进行的离散,对规则的求解域,还比较容易实现。
不知道你的PDE是什 ...
因为我的PDE的边界条件比较特殊,不能直接用MATLAB里面的PDE工具解。我也是用有限差分法自己写程序算,算法都一样,只是用MATLAB和FORTRAN来计算,结果相差很大。仔细检查了每一步的计算,实在是找不到哪里有问题,郁闷啊。
赞
一下
回复此楼
4楼
2011-01-07 10:52:01
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
信彼南山
木虫
(著名写手)
应助: 33
(小学生)
金币: 4142.9
帖子: 1178
在线: 233.5小时
虫号: 1133529
★ ★
有机物(金币
+2
):谢谢参与
xiegangmai(金币+1):谢谢参与 2011-01-09 22:36:23
把每一步的值都记录一下,看看偏差出现在什么地方了
如果是我的话,我选择相信matlab。
看看你的误差产生原因是什么,是累积误差还是截断误差
或者尝试修改步长试试看,步长与两个计算的结果成什么样的关系
赞
一下
(2人)
回复此楼
5楼
2011-01-09 22:34:48
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 5 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定