作者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