问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么避免在matlab中矩阵运算出现NaN呀? 我是在用雅可比迭代法计算一...

发布网友 发布时间:2024-03-24 04:47

我来回答

1个回答

热心网友 时间:2024-03-28 14:39

b取zeros(20,1)的时候,
由x=zeros(size(b)),即x初值为0和
x=D\((D-A)*x+b),即x每次迭代后仍为0可知,x始终为0,没有问题。

b去ones(20,1)的时候,x出现NaN只可能由于这一句x=D\((D-A)*x+b)的分母为0,
即某次迭代的时候出现判断 (diag(diag(A))-A)*x==-b,返回值为1。但是按理来说这样迭代是不会出现这种情况的,所以请尝试将循环部分代码改为:
c=0;
for iter=1:N
x=D\((D-A)*x+b);
if (D-A)*x==-b
c=c+1;
end
err=norm(b-A*x)/norm(b);
if err<ep, break; end
end
运行看看c的值。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米摄像头离线人在外地怎么办 win11如何固定电脑桌面图标 QQ三国的当代杰出少年是怎么得的? 三国人物风云榜的作者简介 三国人物风云榜作者简介 三国人物风云榜目录 三国人物风云榜内容提要 w10电脑不动黑屏w10系统开机黑屏只有鼠标箭头怎么回事 ...FRAMEWORK中的Action, Control, Resource, Model到底是什么关系... windframework特点 梦到君知否的下一句梦到君知否的下一句是什么 管枪鱼是什么鱼 三垦变频器怎么设定电机的过电流保护值?就是如果过电流变频器要报警停... 鹰潭到九江庐山瀑布群油费多少 宅男怎么锻炼好身体???胸肌腹肌之类的。要有明确的动作介绍 南京工业职业是一本还是二本 宅男如何锻炼身体 宝宝脸部摔伤缝针,请问什么时候可以使用祛疤药 ...5-1000mhz su2-4mh 这是我家视讯宽带网的分频器型号,能否更换型号... 图片上4个字是什么啊 高年级学生强迫低年级学生买东西属于什么行为? 一年级起点与三年级起点有什么区别呢? 慢跑后一小时再做拉伸运动,有效吗 西安众益医疗器械有限责任公司怎么样? 邯郸市众益建筑安装有限公司怎么样? 新乡市众益物资有限公司怎么样? 穿金路怎么去,再来烧烤的地址,地图 除了锦州烧烤,到底还有哪里的烧烤,能称作东北烧烤的“灵魂烧烤”?_百 ... 上海豪文办公用品有限公司怎么样? 上海豪甲办公用品有限公司怎么样? 华为nova2s是前置指纹吗1 华为Nova 2s是全面屏吗4 华为P10和华为nova 2S有什么区别4 我想知道华为nova2s的录屏功能在哪里95 华为nova2s手机前置导航键的功能说明?10 sin(-1680°)的值为多少? Sin(-1680°)= 17.在三角函数中+sin1680=(B+A.+1/2+B+(? sin-160度等于多少 sin-1等于几 作为一个电脑白痴,我想请教该如何学好电脑。从哪入手呢,37 我想报成人大学计算机专业,我是个计算机白痴,有点怕学不懂2 我是一个电脑白痴,老师叫我做课件讲课,同学帮我做,那么他是怎...5 儿子上高一住校每星期回来一次成绩一落千丈,马上上高二了,我该怎么办... ...8岁了我让他住校我去灬找个活干结果成绩一落千丈家人又不让接回来... ...住校,每个星期回家都和父母吵架,成绩还一落千丈。班里的朋友关系让... 儿子上初中住校后,成绩一落千丈,我想转校走读可以吗 为什么结构设计上不宜使用单品框架?跟自由度或者其他有关系么?66 杨梅酒去湿吗杨梅酒能不能去湿 写一篇快乐的事(200字)14