[運算] 有條件的矩陣加法問題

看板MATLAB作者 (飄浮的葉子)時間10年前 (2013/09/05 16:37), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
假設有兩個矩陣 a=[-2 -3 5 1] b=[-1 4 -1 -1] 現在直接把他們相加,但是有一個條件如下, 當b中的元素小於0, 和a相加後的值若大於0,則設為0。 也就是說,原本 a+b=[-3 1 4 0] 現在要得到 a+b=[-3 1 0 0] 才是我要的。 請問該怎麼寫呢? 謝謝! -- 飄揚的雲是夢想永遠的踱步, 澄淨的青空是思緒無盡的洗滌。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.232.8

09/05 17:06, , 1F
令 c=a+b, c(b<0&c>0)=0
09/05 17:06, 1F

09/06 00:38, , 2F
非常感謝!!
09/06 00:38, 2F
文章代碼(AID): #1IA4AoPJ (MATLAB)