作者alan6615 (華華)
看板MATLAB
標題[討論] 請問關於矩陣數值的讀取
時間Thu May 24 09:30:24 2012
假如說我有一個矩陣x=[1 3 2 9 4 0 4 3 1 3]
我使用find這個指令
find(x>3);
ans=[3 4 9];
這個是該元素在矩陣中的位置
但是我如何要讓矩陣值的值保留讓其他值為0
我希望的是讀取x>=3 中的值
並且使x=[0 0 0 9 4 0 4 0 0 0]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.125.11.202
1F:→ bwubai:(x>3).*x <--這應該是你想要的 05/24 09:55
2F:→ ejialan:x(x<=3)=0; 05/24 10:23