当前位置 :
【求教一个matlab中矩阵迭代计算中矩阵书写的问题我要解决的方程太复杂了,我用一个简单的例子来求教非矩阵时的迭代为:x(1)=1.0;a=2;b=3;n=1;while(1)y(n)=b+x(n);x(n+1)=a/y(n);ifabs(x(n+1)-x(n))】
3人问答
更新时间:2024-04-20 13:36:41
问题描述:

求教一个matlab中矩阵迭代计算中矩阵书写的问题

我要解决的方程太复杂了,我用一个简单的例子来求教

非矩阵时的迭代为:

x(1)=1.0;

a=2;

b=3;

n=1;

while(1)

y(n)=b+x(n);

x(n+1)=a/y(n);

ifabs(x(n+1)-x(n))

蔡懋修回答:
  问题有很多,首先是误差的度量,ifabs(X(:,:,i+1)-X(:,:,i))
苏剑彬回答:
  判断可以用norm语句。A/B是有意义的啊,只是相当于A乘以B的逆啊。不懂你说的你为何不写成向量然后对于每一个元素分别迭代,我的程序计算时有几步必须要是矩阵间的运算,单个单个元素是不能迭代出来的
蔡懋修回答:
  这个程序是你编的还是借鉴的别人的?A./Y(:,:,i)这里用的是点除,不是矩阵除法,左除才等于A乘B逆。你把点除换成矩阵除法,然后把迭代终止条件换成某个矩阵范数,应该就可以了。
最新更新
PC端 | 移动端 | mip端
问答网(wenda2.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:联系方式:

Copyright©2009-2021 问答网 wenda2.com 版权所有 闽ICP备2022000227号-1