我有一个像 x 这样的数组,我想对它做一些工作并将结果放入新的数组 y 中。那么我应该比较这两个。如果它们是相同的(即它们可能有点不同),那没关系,算法结束,否则我应该继续迭代,问题是比较这两者。它们是一个包含未知元素的两个二维数组。我已经做了两种不同的方式,但没有一个可以:第一种方式:
d = x - y
if d < 5
disp('end')
end
依此类推,但效果不佳,老实说
,我使用的其他方式
根本不起作用:
isequal(x,y)
虽然它们是相同的,但它会返回 0,但如果它们不是,即使有一点差异,结果也会是 1,这是不正确的,因为我说算法应该考虑一点点差异并停止迭代我应该怎么做?