使用matlab 判斷兩個矩陣是否相等的實例
數(shù)學意義的相等
all(A(:) == B(:))
isequal(A, B)
但須注意的是:B = A,未必能保證 isequal(A, B)返回真,因為如果 A 中包含NaN,因為按照定義,NaN ~= NaN
>> A = [1, NaN] >> B = A >> isequal(A, B) 0 >> NaN == NaN 0
浮點數(shù)相等
對于浮點數(shù)矩陣,判斷兩個矩陣是否精確相等意義不大,真正有意義的比較是比較兩個矩陣是否足夠接近:
>> all(abs(A(:)-B(:))<col)
或者:
>> max(abs(A(:)-B(:))) < col
補充知識:matlab矩陣轉(zhuǎn)置中.'和'的不同
兩者對于實矩陣沒有差異,均表示轉(zhuǎn)置矩陣
ctranspose:
'表示復共軛轉(zhuǎn)置,轉(zhuǎn)置后虛部符號相反。
transpose:
.'表示非共軛轉(zhuǎn)置,轉(zhuǎn)置后虛部不變
以上這篇使用matlab 判斷兩個矩陣是否相等的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python常見格式化字符串方法小結(jié)【百分號與format方法】
這篇文章主要介紹了Python常見格式化字符串方法,結(jié)合實例形式分析了百分號方法和format函數(shù)進行字符串格式化的具體使用技巧,需要的朋友可以參考下2016-09-09pandas實現(xiàn)excel表格處理并讀取指定sheet的方法
這篇文章主要介紹了pandas實現(xiàn)excel表格處理并讀取指定sheet的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-02-02python GUI庫圖形界面開發(fā)之PyQt5 UI主線程與耗時線程分離詳細方法實例
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5 UI主線程與耗時線程分離詳細方法實例,需要的朋友可以參考下2020-02-02