Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Mathematic vs. Maple

  1. Aug 19, 2007 #1
    i hope i got this in the right forum..........if not sorry
    i was in the market for a mathematical software that would be able to just about anything related to maths (differentiate, integrate, factorise, complete the square, give results in exact form, all the basics, etc.) i am familiar with Mathematica, however some people have suggested that i use Mapel. Which would you recommend and why?
    Many thannks
  2. jcsd
  3. Aug 19, 2007 #2


    User Avatar
    Science Advisor
    Homework Helper

    Traditionally Mathematica has been used for more pure maths sort of tasks and Maple has been aimed at modelling and analysing data. Both are very good but with their own quirks.
    Check the price of the respective licenses!
  4. Aug 22, 2007 #3
    thanks for the reply. mathematic 6 seems to best suit my needs
  5. Sep 1, 2007 #4

    Chris Hillman

    User Avatar
    Science Advisor

    This question is a FAQ.

    Actually, if that's all you need, the open source and freely available package maxima will do fine. Maple and maxima "have a common ancestor", by the way, so their syntax is similar.

    For some Groebner basis type tasks, many practioners might give the edge to Maple. I would have said that matlab is more likely to be used for many common modeling tasks, especially for large scale linear algebra problems.

    One important feature of Maple is that while this is not free-ware, the source code is freely available, which is of paramount importance to careful researchers. I know quite a few people who have been bitten by mysterious Mathematica bugs, although to be fair, all complicated software packages have bugs. For this reason, careful researchers will try to maintain proficiency in at least two general purpose symbolic computation packages, and to check results one against the other. With some awkwardness it is possible to port data between Maple and Mathematica; e.g. Maple has a tool which converts Mathematica routines to Maple routines.

    OTH, everyone who has used both will probably agree that Mathematica has more attractive plotting (e.g. when preparing figures for a published paper).


    It might be worth mentioning that there are many excellent packages available for specialized computations, e.g. group theory or algebraic geometry. Some of these run under Mathematica or Maple; others are powerful symbolic computation systems in their own right (e.g. GAP, Macaulay2, Singular).
    Last edited: Sep 1, 2007
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook