[問題] 設threshold已回收

看板MATLAB作者 (男人要有骨氣點)時間16年前 (2010/03/11 15:29), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
請教大家 我有個矩陣a=[100*100] 想要讓裡面值大於0.7 還有小於0.5的值 都變成3 這樣該怎麼做 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.106.107

03/11 15:34, , 1F
a1=find(a>0.7 & a<0.5)
03/11 15:34, 1F

03/11 15:34, , 2F
a(a1)=3 這樣子嗎?@@
03/11 15:34, 2F

03/11 16:19, , 3F
a(a>0.7 | a<0.5) = 3;
03/11 16:19, 3F

03/11 16:32, , 4F
啊~看到樓上才知道我打錯了XD 是要用 | 才對@@"
03/11 16:32, 4F

03/11 18:34, , 5F
感謝2位
03/11 18:34, 5F
文章代碼(AID): #1Bc9l8DC (MATLAB)