Message-ID: <CAAxdm-4SCXUP-szfw8bpNoe0P_Yib65GwTbvU3U1yfFgemfcfA@mail.gmail.com>
Date: 2012-11-29T21:28:44Z
From: jim holtman
Subject: Help in Bissection algorithm
In-Reply-To: <1354202323742-4651295.post@n4.nabble.com>
What is 'i'? I don't see it as a parameter? is it something in the
global environment that you forgot to pass?
On Thu, Nov 29, 2012 at 10:18 AM, finehko <j9436 at hotmail.com> wrote:
> I'm trying to make a function witch recieves a function "f", "a" and "b", and
> the error "e". When I run the algorithm without labeling it a function and
> typing the values it works, but when I just try to save it in a function It
> doesn't ' bug but don't do anything. Here's the code, anyone know whats
> happening?
> raiz=function(f,a,b,e){
> repeat{
> if(i>50){break}
> if(abs(a-b)<e){m=(a+b)/2
> raiz1=m}
> if(abs(a-b)>e){
> m=(a+b)/2
> af=f(a)
> if((af*f(m))>0){a=m}
> if((af*f(m))<0){b=m}}
> i=i+1}}
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/Help-in-Bissection-algorithm-tp4651295.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
--
Jim Holtman
Data Munger Guru
What is the problem that you are trying to solve?
Tell me what you want to do, not how you want to do it.