[問題] 請問有關SPARSE迭代?!已回收

看板MATLAB作者 (○PONY○)時間16年前 (2009/08/24 00:27), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
a = [-1 2 6 -3]; b = [ 4 -4 8 -7]; P = SPARSE(2,4); Q = SPARSE(2,4); P(find(a > 0)) = a(find(a > 0)); Q(find(a < 0)) =-a(find(a < 0)); P= (2,1) 2 (1,2) 6 Q= (1,1) 1 (2,2) 3 想請問 如何讓P就可以一次顯示矩陣a和b大於0之值,如下: P= (2,1) 2 (1,2) 6 (1.3) 4 (1,4) 8 Q = (1,1) 1 (2,2) 3 (2,3) 4 (2,4) 7 找了好久,還是跑不出來, 麻煩大大們幫我解惑一下,感激不盡!! 感謝您~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.0.210.234

08/24 02:01, , 1F
c=[a;b]; ?
08/24 02:01, 1F
文章代碼(AID): #1AaMtPUY (MATLAB)
文章代碼(AID): #1AaMtPUY (MATLAB)