作者nago (悶...)
站內Statistics
標題[程式] R程式中 " 一元運算子的引數不正確"
時間Mon Mar 1 01:26:44 2010
大家好...
小弟我想問統計軟體R 應用在計算求微積分的問題
我的程式碼如下
integrand <- function(x) {(2035/576)*(x^2)}
y <- integrate(integrand, lower = 0, upper = 1)
其實我最終是想計算 exp(-y)
但是我單跑 y 結果如下
> y
1.177662 with absolute error < 1.3e-14
因此我再計算exp(-y)
> exp(-y)
錯誤在-y : 一元運算子的引數不正確
就出現上面這個錯誤了
因此想請教板上好心的大大...
我該如何只取1.177662這個值出來方便我計算exp(-y) ?
(不是exp(-1.177662) 這樣, 因為我是要寫成程式的...
所以如果每次都要先算出y值 再另外計算exp 會很麻煩)
謝謝各位好心的大大 ^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.32.149
1F:→ clickhere:str(y); names(y); y$value; exp(-y$value); 03/01 04:21
2F:推 jasonkeen:exp(round(y, digits = 6)) 03/01 04:22
3F:→ nago:謝謝樓上好心的大大...^^" 03/01 07:51
4F:→ nago:還有樓樓上 ^^" 03/01 07:51