24小时热门版块排行榜    

查看: 3569  |  回复: 15

longmaomao

铁虫 (初入文坛)

[求助] matlab数值计算时迭代项分母为零的时候怎么办?

matlaB编程的时候如果迭代项出现:
cos(u_(i)^(j+1))-cos(u_(i)^(j))/(u_(i)^(j+1))-u_(i)^(j)))怎么办?求助!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

yongcailiu

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
这种情况要特殊考虑和处理,可以考虑当分母绝对值小于某个很小很小的正数(在C里一般是1e-8,matlab里面不清楚设置多大合理),进行其他的处理。
2楼2013-09-26 09:02:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

山海一色

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
在分母为零时略过,踢出运算即用一个很小包含零的小区间保护起来不运算。
3楼2013-09-26 09:08:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
7楼: Originally posted by longmaomao at 2013-09-26 11:24:30
我们迭代终止条件为1e-12这很接近0了,怎么办?...

修改判断条件。
如果分子也趋于零,用洛必达法则;
如果分子不趋于零,更新判断条件。
8楼2013-09-26 11:30:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

增加判断语句,用一个很小的数代替0,避免/0出现。
4楼2013-09-26 11:00:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longmaomao

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by yongcailiu at 2013-09-26 09:02:52
这种情况要特殊考虑和处理,可以考虑当分母绝对值小于某个很小很小的正数(在C里一般是1e-8,matlab里面不清楚设置多大合理),进行其他的处理。

在matlab里我们的迭代终止条件是1e-12,分子可以用和差化积公式,但是当|ua-u|很小的时候,怎么处理?谢谢
5楼2013-09-26 11:19:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longmaomao

铁虫 (初入文坛)

引用回帖:
3楼: Originally posted by 山海一色 at 2013-09-26 09:08:37
在分母为零时略过,踢出运算即用一个很小包含零的小区间保护起来不运算。

有没有具体的程序可以参考,同时我们迭代的终止条件是1e-12已经很接近零了!谢谢
6楼2013-09-26 11:23:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longmaomao

铁虫 (初入文坛)

内容已删除
7楼2013-09-26 11:24:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longmaomao

铁虫 (初入文坛)

引用回帖:
8楼: Originally posted by feixiaolin at 2013-09-26 11:30:28
修改判断条件。
如果分子也趋于零,用洛必达法则;
如果分子不趋于零,更新判断条件。...

非常感谢你 我师兄也是这么跟我说,但是再追问一句数值离散后的罗比达法则,怎么用连续的没有问题,谢谢!!
9楼2013-09-26 23:40:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
9楼: Originally posted by longmaomao at 2013-09-26 23:40:50
非常感谢你 我师兄也是这么跟我说,但是再追问一句数值离散后的罗比达法则,怎么用连续的没有问题,谢谢!!...

例如1楼cos() 变成-sin();
10楼2013-09-27 00:03:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 longmaomao 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化学工程321分求调剂 +9 大米饭! 2026-03-15 9/450 2026-03-16 16:41 by 我的船我的海
[考研] 321求调剂 +5 大米饭! 2026-03-15 5/250 2026-03-16 16:33 by houyaoxu
[考研] 0703化学调剂,求各位老师收留 +8 秋有木北 2026-03-14 8/400 2026-03-16 15:21 by 哦哦123
[考研] 求老师收留调剂 +4 jiang姜66 2026-03-14 5/250 2026-03-15 20:11 by Winj1e
[考研] 材料工程327求调剂 +3 xiaohe12w 2026-03-11 3/150 2026-03-14 20:20 by ms629
[考研] 265求调剂 +4 威化饼07 2026-03-12 4/200 2026-03-14 17:23 by userper
[考研] 328,0703考生求调剂,一志愿为东北师范大学 +4 观素律 2026-03-09 5/250 2026-03-14 01:24 by JourneyLucky
[考研] 0805,333求调剂 +3 112253525 2026-03-10 3/150 2026-03-13 23:42 by JourneyLucky
[考研] 材料与化工求调剂一志愿 985 总分 295 +8 dream…… 2026-03-12 8/400 2026-03-13 22:17 by 星空星月
[考研] 求材料调剂 +5 隔壁陈先生 2026-03-12 5/250 2026-03-13 22:03 by 星空星月
[考研] 285化工学硕求调剂(081700) +6 柴郡猫_ 2026-03-12 6/300 2026-03-13 20:46 by hmn_wj
[考研] 材料工程调剂 +4 咪咪空空 2026-03-11 4/200 2026-03-13 19:57 by JourneyLucky
[考研] 求调剂 +7 18880831720 2026-03-11 7/350 2026-03-13 16:10 by JourneyLucky
[考研] 土木第一志愿276求调剂,科研和技能十分丰富,求新兴方向的导师收留 +3 土木小天才 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[考研] 274求调剂0856材料化工 +12 z2839474511 2026-03-11 13/650 2026-03-13 10:39 by peike
[考研] 求调剂 资源与环境 285 +3 未名考生 2026-03-10 3/150 2026-03-13 10:31 by houyaoxu
[考研] 283求调剂,材料、化工皆可 +8 苏打水7777 2026-03-11 10/500 2026-03-13 09:06 by Linda Hu
[考研] 341求调剂 +4 捣蛋猪猪 2026-03-11 4/200 2026-03-12 14:47 by ruiyingmiao
[考研] 化工0817调剂 +8 灿若星晨 2026-03-10 8/400 2026-03-10 22:44 by 星空星月
信息提示
请填处理意见