[設定] 關於極大值和極小值的表示
請教各位一個關於設定的問題
若是在運算時,會出現一些極大和極小的數值,例如:
>> exp(0.1/1e-20)
ans =
Inf
或是
>> exp(-0.1/1e-20)
ans =
0
程式會自動將這數值給視為無限大或是零;
不知道是否有方法,能將次顯示的位數再增加呢? 像是format long雖然試過,
但也無法完整顯示,請教大家一下,謝謝各位的幫忙~
例如在function中輸入
format short e
digits(50)
T=vpa('1e20*1e20*exp(-1/(1e-20))')
得到的結果卻是T=0
若是將3e20及1e19等數值先設為代數,最後程式會完全不計算,直接將代數顯示出來
是否有方法可以將上式計算出來呢? 謝謝大家
特別感謝DKer大及qeagle大的幫忙與回覆,再次感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.125.36
→
04/12 16:46, , 1F
04/12 16:46, 1F
→
04/12 21:44, , 2F
04/12 21:44, 2F
→
04/13 01:01, , 3F
04/13 01:01, 3F
→
04/13 01:02, , 4F
04/13 01:02, 4F
※ 編輯: Willful1 來自: 140.113.125.36 (04/13 01:23)