[prev in list] [next in list] [prev in thread] [next in thread]
List: r-devel
Subject: Re: [Rd] "integrate" error using a constant function (PR#8348)
From: P Ehlers <ehlers () math ! ucalgary ! ca>
Date: 2005-11-25 23:26:26
Message-ID: 43879DA2.2090701 () math ! ucalgary ! ca
[Download RAW message or body]
Did you check the examples on the help page for integrate?
integrand <- function(x) rep(5, length(x))
should do it. Definitely not a bug.
Peter
joelpf@u.washington.edu wrote:
> Full_Name: Joel Franklin
> Version: 2.2.0
> OS: WinXP-Prof
> Submission from: (NULL) (63.226.223.22)
>
>
> The "integrate" function, when evaluating an integrand function that is constant
> (therefore not a function of the integral) cannot be valuated, and instead
> throws an error. Instead, the interate function should evaluate the constant
> function as a rectangular area with length (upper-lower).
>
> For example:
>
> integrand<-function(x){5}
> integrate(f=integrand,lower=1,upper=5)
>
> "Error in integrate(f = integrand, lower = 1, upper = 5) :
> evaluation of function gave a result of wrong length"
>
> ______________________________________________
> R-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
--
Peter Ehlers
Department of Mathematics and Statistics
University of Calgary, 2500 University Dr. NW ph: 403-220-3936
Calgary, Alberta T2N 1N4, CANADA fax: 403-282-5150
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic