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 <j9...@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@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. ______________________________________________ R-help@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.