Oh, ok, I read that the two points needed to return values with a
different sign.
Thanks for your help
-Greg
On Jun 7, 2007, at 11:33 PM, Daniel Lakeland wrote:
> On Thu, Jun 07, 2007 at 11:20:04PM +0100, Gregory Hughes wrote:
>> Thanks for your reply
>> It seems that I cannot use find_root because it is not continuos
>> over 0.
>
> You can use it as long as you don't include 0 in the search
> interval. find_root is a bit picky about its first argument. I'm not
> sure why.
>
> (%i25) %o15;
> 3.588
> atan(-----)
> fl
> 6096 tan(-----------)
> 1632
> (%o25) ---------------------
> %pi
> tan(-----)
> 10800
> (%i26) find_root(''%o15-6096,fl,0.1,20);
> (%o26) 6.98149293282488
>
> the '' in find_root is required because otherwise find_root has
> trouble handling the expression. '' causes the expression to be
> evaluated before find_root gets ahold of it...
>
> For the group: have we fixed or improved find_root with respect to its
> first argument since my version of maxima (at work)??? (5.10.0)
>
> --
> Daniel Lakeland
> dlakelan at street-artists.org
> http://www.street-artists.org/~dlakelan
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima