Re: [問題] 將矩陣裡的元素,小於0的位置補0。

看板MATLAB作者 (darling miron .......)時間18年前 (2006/05/15 20:22), 編輯推噓4(402)
留言6則, 4人參與, 最新討論串1/1
可以考慮用 index = find(y<=0) ; y(index)=0 ; clear index ; 有錯請指正,謝謝 ^_^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.203.188

05/15 21:15, , 1F
可以簡化成一行y(find(y<=0))=0;
05/15 21:15, 1F

05/15 21:43, , 2F
在化簡 y(y<=0)=0;
05/15 21:43, 2F

05/16 07:48, , 3F
Yes Sir ^_^
05/16 07:48, 3F

05/16 08:07, , 4F
因為常常會去檢查條件式出來的內容 ...........
05/16 08:07, 4F

05/16 08:08, , 5F
所以習慣性的都會把 find 的內容存出來 ..... ^_^||
05/16 08:08, 5F

05/22 22:02, , 6F
推文又讓我學到招數謝拉
05/22 22:02, 6F
文章代碼(AID): #14Q79e9Z (MATLAB)
文章代碼(AID): #14Q79e9Z (MATLAB)