2015-09-11 46 views
0

讓標誌=>表示「評估爲」。maxima's float()無法簡化表達式

在我的極大值,我得到這個

​​

altough我寧願希望這

float(%e^(x + sin(1))) => 2.718^(x + 0.841) 

這將與

float(%e^sin(1)) => 2.319 
float(x + sin(1)) => x + 0.841 

其最大值evinces一致。

兩個問題:

  1. 爲什麼sin(1)在指數不爲 「浮動」?

  2. 如何實現這個「漂浮」?

回答

1

(1)爲什麼sin(1)不會變成一個數字 - 我認爲這是一個錯誤。

(2)要獲得一個數字,請嘗試ev(foo, numer);其中foo是您想要的表達式。您可以在輸入提示處輸入foo, numer;