看板 MATLAB 關於我們 聯絡資訊
請問各位大大,為何我在matlab軟體輸入矩陣式 ex:>>A=[-992 39.5 28905 1.9416]後,按下enter 卻跑出 A= 1.0e+004* -0.0992 0.0040 2.8905 0.0002 出來的數值跟我一開始輸入的不一樣,請問那個0e+004* 是什麼意思?? 是類似取小數第幾位嗎?不過出來不是我原先的輸入的數值,之後我再進行別的運算, 就會差異很大ㄌ,請各位幫忙解答一下,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.70.46.249
lifeisshine:1.0e+004* = 1乘以10的四次方 就是10000 09/01 11:08
lifeisshine:心算一下 把矩陣的值都乘上10000就和輸入的一模一樣 09/01 11:10
lifeisshine:有的當然四捨五入了~ 09/01 11:11
alamabarry:應該不是四捨五入~~是沒有顯示出來 09/01 20:26
alamabarry:浮點運算位數應該沒有這麼少才對 09/01 20:26