[問題] 陣列 divide by zero已回收

看板MATLAB作者 (小小書僮)時間16年前 (2008/09/26 05:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
小弟是新手,想請教一個問題, 當我使用陣列做除法的時候, t=(1:5); A=t; B=t-3; C=A./B 其中B裡面有一個數值是0, 請問我有辦法用if 或其他指令挑出該數值, 以其他數值取代, 使得陣的除法仍然使用嗎? 例如: t=(1:5); A=t; B=t-3; if B==0, B=0.1 C=A./B end 我知道上面這樣是錯的, 請問有類似的方法可以解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 68.190.223.78
文章代碼(AID): #18s_vQ-W (MATLAB)
文章代碼(AID): #18s_vQ-W (MATLAB)