作业帮 > 综合 > 作业

matlab里==的使用问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 20:41:49
matlab里==的使用问题
写了一个关于Gram-Schmidt algorithm的东西,在command是着验算看算出来的B是不是和QB*RB相等.
用的是B == QB*RB.我记忆中如果结果里是1就是相等,0的话就是不等,是这样么?结果得到的矩阵有的数是0有的是1.但我直接输出B和QB*RB发现两个矩阵里面的数都是相等的.是不是我上面的理解有错呢?


因为计算过程中精度可能有一些损失,所以不完全相等,建议这样检查:
>> abs(B-QB*RB)