home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / sci / math / symbolic / 2285 < prev    next >
Encoding:
Internet Message Format  |  1992-08-30  |  3.1 KB

  1. Path: sparky!uunet!seismo!darwin.sura.net!zaphod.mps.ohio-state.edu!news.acns.nwu.edu!network.ucsd.edu!munnari.oz.au!deakin.OZ.AU!huang
  2. From: huang@deakin.OZ.AU (Weiguang Huang)
  3. Newsgroups: sci.math.symbolic
  4. Subject: Re: Some comparison of Mma, Maple and SymbMath (REBUTTAL)
  5. Message-ID: <3991@sol.deakin.OZ.AU>
  6. Date: 30 Aug 92 03:49:17 GMT
  7. References: <3936@sol.deakin.OZ.AU> <BtJp3I.DHx@mentor.cc.purdue.edu>
  8. Organization: Deakin University, Victoria, Australia
  9. Lines: 55
  10.  
  11. In article <BtJp3I.DHx@mentor.cc.purdue.edu> ags@seaman.cc.purdue.edu (Dave Seaman) writes:
  12. >In article <3936@sol.deakin.OZ.AU> huang@deakin.OZ.AU (Weiguang Huang)  
  13. >writes:
  14. >> Huang's article compared the built-in functions of Mma, Maple and  
  15. >SymbMath
  16. >> (i.e. without help with external packages or programming). If you have  
  17. >to 
  18. >> be helped with external packages or programming, that is another story.
  19. >
  20. >It seems as if you are trying to make external packages appear to be a  
  21. >liability instead of an asset. Besides, several of the examples (such as  
  22. >improper integrals) involved using different techniques for the two tests  
  23. >(e.g. integrating over a single interval in Mma, while breaking up the  
  24. >interval in SymbMath). When the same technique was used in both cases,  
  25. >thus making it a fair test, both packages gave consistent results (both  
  26. >wrong for the single interval, and both correct when the interval was  
  27. >divided at the singularity). Mma needed no help from external packages or  
  28. >programming in these cases.
  29. >
  30.  
  31.  
  32. "both wrong for the single interval" ?
  33.  
  34. For some examples of improper integrals (such as inte(1/x^2, x from -1 to
  35. 2), inte(1/x^2, x from -2 to 4), inte(1/x^(4/5), x from -2 to 3),
  36. inte(1/x^6, x from -2 to 6), etc.), Mma gives the wrong results while
  37. SymbMath gives inf. Mma cannot detect any improper point for the single
  38. inteval while SymbMath can do some.
  39.  
  40.  
  41. Mma need no help from external packages or programming in these cases ?
  42.  
  43. In the case of inte(1/x, x from -1 to 1), even helping with the external
  44. package CauchyPrincialValue.m, Mma says "Numerical integration stopping
  45. due to loss of precision. ... suspect one of the following: ... ". This
  46. means Mma's numerical integration fails and the result is not liable.
  47. The user had to split interval to {x, -1,{0},1}. The method in Mma is
  48. NUMERICAl integration instead of SYMBOLIC integration. Without help
  49. with external packages, Mma gives the wrong result.
  50.  
  51. To use external package, the user must know which package he should use,
  52. and the external package must be available on hand. This is different story.
  53.  
  54. >--
  55. >Dave Seaman
  56. >ags@seaman.cc.purdue.edu
  57.  
  58. **********************************************************************
  59. *   Dr. Weiguang HUANG                                               *
  60. *   5/6 Cara Road, Geelong, Vic. 3216, Australia                     *
  61. *   Email: huang@deakin.oz.au,      Phone: (052)443282               *
  62. * ------------------------------------------------------------------ *
  63. *   SymbMath - a symbolic calculator with learning                   *
  64. *   PlotData - a plotter with analysing data                         *
  65. **********************************************************************
  66.