[問題] 要如何把矩陣內的0轉成1 1轉成0已回收

看板MATLAB作者 (XL)時間15年前 (2011/03/21 17:45), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
我有一個經由im2bw轉換出來的矩陣 請問有指令是能把矩陣內的0轉換成1、1轉換成0的嗎 還是一定只能用for迴圈檢查每個值在慢慢轉換 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.66.104

03/21 17:50, , 1F
m=~m; 可以吧(??)
03/21 17:50, 1F

03/21 19:53, , 2F
m=1-m 應該也可以
03/21 19:53, 2F

03/21 22:30, , 3F
2樓的方法就ok啦,不過你這是數值還是真假值矩陣?
03/21 22:30, 3F

03/21 22:37, , 4F
用im2bw 輸出的會是logical
03/21 22:37, 4F

03/22 22:06, , 5F
那應該就是用1F的方法了
03/22 22:06, 5F
文章代碼(AID): #1DXnutJO (MATLAB)