triginometry



On Fri, May 08, 2009 at 02:24:05PM -0400, Stavros Macrakis wrote:
> a) Maxima in general cannot solve equations involving more than one
> trig function of the independent variable.
> 
> b) There is no user-oriented 'debug mode' which would show you the
> mathematical strategy that Maxima is following.  Note also that in
> some cases (though not solve), the mathematical strategy is very
> different from what a human would use.
> 
> c) You can trace the operation of the individual Lisp functions, but
> you would have to study the Lisp code in great detail to understand
> what is actually going on.  You could start by studying the Lisp
> source code.

I'm studing this code now. I thought that step-by-step debugging could
speed up my studing. But step-by-step debugging I mean something like
emacs+gdb regime for C programs.

Semyon.

> 
>             -s
> 
> On Fri, May 8, 2009 at 2:05 PM, Semyon Glazyrin <siglazyrin at gmail.com> wrote:
> > Hello!
> >
> > Why maxima doesn't solve the following equation?
> >
> > (%i1) solve(A*sin(x)+B*cos(x)=C,x);
> > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cos(x) B - C
> > (%o1) ? ? ? ? ? ? ? ? ? ? ?[sin(x) = - ------------]
> > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?A
> >
> > And how can I run maxima in debug mode so that I could see how lisp
> > functions are called? And watch by steps how maxima tries to solve
> > this equation for example?
> >
> > Semyon.
> > _______________________________________________
> > Maxima mailing list
> > Maxima at math.utexas.edu
> > http://www.math.utexas.edu/mailman/listinfo/maxima
> >