[問題] 兩個條件的判斷已回收

看板MATLAB作者 (evelyn)時間15年前 (2010/04/15 23:58), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
請問大大, 現在計算出兩個值,分別為a和b,各有10000個,(10000*2的矩陣) 那我想判斷,每一列的a和b是否符合以下條件, 1. a>0且b>0 2. a<0且b<0 有兩個條件,該怎麼編寫呢? 使用if 怎麼同時滿足這兩條件? 並且滿足此兩條件後,記錄是第幾筆的資料符合, 請各位大大幫忙解惑~~謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.45.241

04/16 00:14, , 1F
1.find( ( a > 0 ) && ( b > 0 ) )
04/16 00:14, 1F

04/16 00:15, , 2F
2.find( ( a < 0 ) && ( b < 0 ) )
04/16 00:15, 2F

04/16 08:21, , 3F
find(a.*b>0),只是用這個不知道是滿足條件1或2
04/16 08:21, 3F

04/16 12:31, , 4F
a大的方法,無法滿足條件2呀! 負負得正
04/16 12:31, 4F

04/16 14:14, , 5F
負負得正 所以不就也成立嗎@@
04/16 14:14, 5F

04/17 22:24, , 6F
啊~我頓時發現,我表達錯了,是這兩個條件,有一個滿足
04/17 22:24, 6F

04/17 22:25, , 7F
就記錄是第幾筆的資料
04/17 22:25, 7F
文章代碼(AID): #1BnpUynC (MATLAB)