16 July 2013

แทนที่จำนวนลบด้วยศูนย์ใน MATLAB

ถ้าต้องการกำจัดจำนวนลบ และแทนที่ด้วยศูนย์ เช่น

A = [5 -2 3 -4 0 6]

ให้กลายเป็น

A = [5 0 3 0 0 6]

สามารถทำได้โดย

A = A.*(A >= 0)

No comments:

Post a Comment