作者oh751029 (阿宅)
看板MATLAB
標題[討論] 想要把矩陣裡小於0的數字變成0
時間Sat Dec 3 13:04:05 2011
我有一筆數列資料
假設10*1
[32 1 323 98 2131 -22 0 3 43]
我想要把-22比0小的數字變成0
讓整筆數列都變成大於0的資料
請問要怎麼設定 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.2.84
1F:→ becherovka:A=A.*(A>0); %A為你的數列資料 12/03 13:19
2F:→ oh751029:感謝您!! 12/03 13:37
3F:→ DigiPrince:用乘的效能可能會變差 A(A<0)=0; 就可以了 12/03 21:48
4F:→ jatj:A(A<0)=0 12/09 15:03