【发布时间】:2011-09-09 10:09:35
【问题描述】:
我使用 MEX 创建了一个稀疏矩阵,还使用 MATLAB 创建了一个稀疏矩阵。为了填写矩阵的值,我使用了相同的公式。 现在要检查两个矩阵是否相等,我使用了 result=(A==B)。结果为所有索引返回 1,这意味着所有矩阵元素都是相等的。 但是如果我确实 find(A-B) 它会返回一些索引,这表明在这些索引处的值是非零的。这怎么可能?
注意:当我比较这些索引的值时,它显示相等!
【问题讨论】:
-
A-B 的结果是什么?如果是非常小的不等式,可能是数值精度有限的结果。
-
显示一个值对的示例,其中它们相等但 A-B 不为零。
标签: matlab