看板 [ MATLAB ]
討論串[問題] 陣列 divide by zero
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者VIATOR (小小書僮)時間16年前 (2008/09/26 05:10), 編輯資訊
1
0
0
內容預覽:
小弟是新手,想請教一個問題,. 當我使用陣列做除法的時候,. t=(1:5);. A=t;. B=t-3;. C=A./B. 其中B裡面有一個數值是0,. 請問我有辦法用if 或其他指令挑出該數值,. 以其他數值取代,. 使得陣的除法仍然使用嗎?. 例如:. t=(1:5);. A=t;. B=t-

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者VIATOR (小小書僮)時間16年前 (2008/09/26 06:23), 編輯資訊
0
0
0
內容預覽:
網路上找到答案了,自問自答:. 特殊MATLAB數值eps(這個值大約是2.2e-016)來取代陣列內的0元素。這個. 特殊的表示法有時候在避免除以0時會很有用,如下例所示,. >> x=(-3:3)/3. x =. -1.0000 -0.6667 -0.3333 0 0.3333 0.6667 1
(還有564個字)
首頁
上一頁
1
下一頁
尾頁