[討論] 矩陣內求出想要的值已回收

看板MATLAB作者 (信)時間15年前 (2010/12/15 21:16), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
如題~ 假如我有一矩陣 [ 2 2 ; 2 3 ; 2 4 ; 2 5 ; 3 5 ; 3 6 ] 我想只求出 x小於2 而y介於 3 ~ 5 之間的矩陣 該怎麼寫出來呢 @.@ 感謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.69.125.40

12/16 11:27, , 1F
a=[ 2 2 ; 2 3 ; 2 4 ; 2 5 ; 3 5 ; 3 6 ]
12/16 11:27, 1F

12/16 11:28, , 2F
a(a(:,1)<2&a(:,2)>3&a(:,2)<5,:)
12/16 11:28, 2F

12/16 11:29, , 3F
這是你要的嘛??
12/16 11:29, 3F

12/16 12:20, , 4F
謝謝你哦~ 我試試看
12/16 12:20, 4F

12/16 12:36, , 5F
如果你的x跟我認為一樣是第一行的話 那x<2 是空集合喔
12/16 12:36, 5F

12/16 12:37, , 6F
應該說a(a(:,1)<2)是空集合
12/16 12:37, 6F
文章代碼(AID): #1D2B-_QM (MATLAB)