Verification of loaded and copied data

1 回表示 (過去 30 日間)
Jamie Williamson
Jamie Williamson 2021 年 9 月 15 日
回答済み: Image Analyst 2021 年 9 月 15 日
I have Data points, one using the load function and another just copied. How can I verify the tolerance between is within an acceptable range using an if > array comp > else loop??
DATA
The 1st,15th and last rows of the copied data are:
0.0000 -0.2086
1.7500 0.0443
5.0000 2.2534
The 1st,15th and last rows of the loaded data are:
0.0000 -0.2086
1.7500 0.0443
5.0000 2.2534

採用された回答

Image Analyst
Image Analyst 2021 年 9 月 15 日
Not sure what you want but try subtracting and looking at absolute value of the difference
diffMatrix = abs(m1 - m2); % Difference of your two matrices.
tolerance = 0.01; % Whatever.
if any(diffMatrix(:) > tolerance)
maxDiff = max(diffMatrix(:))
warningMessage = sprintf('Warning : some elements differ by more than %f (up to %f).', ...
tolerance, maxDiff);
uiwait(warndlg(warningMessage));
end
Adapt as needed.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeOctave についてさらに検索

タグ

製品


リリース

R2021a

Translated by