[問題] 請問 "==" 符號可用於比較兩個向量的值嗎?已回收

看板MATLAB作者 (learning)時間16年前 (2008/10/19 20:32), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
a , b是兩個向量, 非純量 如果使用 if( a == b) 敘述, 會出現錯誤, 因為他會對兩個向量中每個元素, 一一比對是否相等 然後回傳一個向量, 但是if敘述只能接收true 或 false 兩種值, 所以會出現錯誤訊息, 請問是否有什麼方法, 可以處理兩個向量或矩陣的比較? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.144.115

10/19 20:57, , 1F
試試看all(a==b)
10/19 20:57, 1F

10/19 22:11, , 2F
謝謝.
10/19 22:11, 2F

10/20 09:31, , 3F
應該還有isequal可以用
10/20 09:31, 3F
文章代碼(AID): #18-oZgpn (MATLAB)
文章代碼(AID): #18-oZgpn (MATLAB)