作者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