[Maxima] sign

Stavros Macrakis macrakis at alum.mit.edu
Thu Mar 22 15:03:06 CDT 2012


Well, sign(x) => pos and signum(x) => 1, but signum(sin(x)) =>
signum(sin(x)).  As I say, Maxima's sign/asksign functionality (which
signum depends on) is not very powerful.

            -s

On Thu, Mar 22, 2012 at 15:58, James Cloos <cloos at jhcloos.com> wrote:

> >>>>> "lm" == leon magiera <leon.magiera at wp.pl> writes:
>
> lm> I want to get the result of calculation (simplification)
>
> lm>           assume( x>0, x<%pi/2 );
> lm>           sign(cos(x));
>
> lm> I expect to get 1, whereas MAXIMA returns:
>
> lm>          pnz
>
> I just hit that today, too.  For {-1,0,1} use signum().
>
> Cf:
>
>        ? sign
> vs
>        ? signum
>
> -JimC
> --
> James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20120322/bdd0dfe4/attachment.html>


More information about the Maxima mailing list