У меня снова возникает эта досадная ошибка в R, которая, как я думал, я хорошо поняла, и я мог бы избежать ее в течение достаточно длительного времени. Но теперь он снова преследует меня.Интеграция R: оценка функции дала результат неправильного типа
inner.f.y <- function(y)
{
cat("length(y) ", length(y), "\n")
t<-2*y*exp((exp(-1*1i)-1)*y)
cat("length(t) ", length(t), "\n")
t
}
integrate(inner.f.y, lower = 0.01, upper = 8)
Это выход на консоли
> integrate(inner.f.y, lower = 0.01, upper = 8)
length(y) 21
length(t) 21
Error in integrate(inner.f.y, lower = 0.01, upper = 8) :
evaluation of function gave a result of wrong type
Так что это может быть этот вопрос?
'библиотека (СЦ); findFn ("интегрировать комплекс") 'вызывает (среди прочих) http://finzi.psych.upenn.edu/R/library/elliptic/html/myintegrate.html –