home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.math.symbolic
- Path: sparky!uunet!utcsri!helios.physics.utoronto.ca!alchemy.chem.utoronto.ca!mroussel
- From: mroussel@alchemy.chem.utoronto.ca (Marc Roussel)
- Subject: Re: Maple V Release 2
- Message-ID: <1992Nov17.204047.10804@alchemy.chem.utoronto.ca>
- Keywords: Maple
- Organization: Department of Chemistry, University of Toronto
- References: <1992Nov17.175606.20110@neptune.inf.ethz.ch>
- Date: Tue, 17 Nov 1992 20:40:47 GMT
- Lines: 50
-
- In article <1992Nov17.175606.20110@neptune.inf.ethz.ch> monagan@inf.ethz.ch
- (Michael) writes:
- > New features that have been added for Maple V Release 2
- [...]
- >Also, running a Maple session in a
- >shell under the X Window system, interface(plotdevice=x11); will allow you to
- >access the X plotting facilities.
-
- Hurrah! I really hated xmaple and the only reason I ever used it
- was to get the plotting to work correctly.
-
- >5: X Window interface
- >The interface has been redesigned to follow Motif style conventions.
-
- Hurrah! The non-Motif behaviour was the main reason I hated
- xmaple. Maybe I should give it a try when we get R2 installed.
-
- >- Routines for complex numbers Re(z), Im(z), argument(z), conjugate(z), csgn(z)
-
- Everybody who hadn't written their own versions of all of these already,
- raise your hand. I didn't think so. :-)
-
- >9: Symbolic simplifications for min, max, trunc, round, ceil, floor, Re, Im
- >---------------------------------------------------------------------------
- >These routines now do quite a number of symbolic simplifications.
- >Note, interval arithmetic is used by the signum function in these examples
- >to prove that the constant Pi < sqrt(10) and that cos(2) < 0.
-
- Does this new ability extend to ordinary if statements? Under the
- current version of Maple V,
-
- f := proc(x) if x<Pi then less else more fi end;
-
- is a legal procedure definition but
-
- f(1);
-
- generates an error. (If we replace Pi with 2 in the procedure, it works
- like a charm so the problem is simply that Maple doesn't know how big Pi
- is compared to other numbers.) It's easy to work around this (make the
- condition evalf(x-Pi)<0), but it would be nice if it worked correctly without
- special programming.
-
- >Integration now knows about the Heaviside and Dirac functions
-
- About time. (Don't take this personally. I needed this last month
- and I'm still a little grumpy about it.)
-
- Marc R. Roussel
- mroussel@alchemy.chem.utoronto.ca
-