Which CAS should I choose for my math courses: Maple 10 or Mathematica 5.2?

In summary, the student version of each software costs about the same, so I think you should get Maple.
  • #1
steelphantom
159
0
I'm going to get a CAS for next semester, since I'll be taking Differential Equations as well as a Matrices course. The price for the student version of each is about the same, so which one do you think I should get? I've tried Mathematica, and it's not bad, but after checking out the demos on the Maplesoft web site, I was very impressed with Maple. I am a second-year math major, so I'll (hopefully) be using whichever software I buy for more than these two classes.
 
Physics news on Phys.org
  • #2
steelphantom said:
I'm going to get a CAS for next semester, since I'll be taking Differential Equations as well as a Matrices course. The price for the student version of each is about the same, so which one do you think I should get? I've tried Mathematica, and it's not bad, but after checking out the demos on the Maplesoft web site, I was very impressed with Maple. I am a second-year math major, so I'll (hopefully) be using whichever software I buy for more than these two classes.

I've tried both. In fact, I've tried Mathematica 5.2, and Maple 10. Those exact versions.

My only opinion is that I found the coding on Maple to be a hell of a lot easier than Mathematica. That's key.

Think about it for a second. Maple works like Microsoft Word practically.

Simply type in...

int(x^2,x);

And, push enter and then it integrates for you. The coding is practically natural... integrate x^2 with respect to x.

For Mathematica, I don't even remember. I'm sure it's not that different, but I do remember annoying square brackets for everything, like as if it would be like...

[int][x^2,[x]]

Whatever it was, something was annoying about it.

Otherwise, they both can probably solve just about anything you throw at it, which can be done numerically.

Not sure which is more powerful, but I would have to guess Maple is because I remember having Maple 8 and Mathematica 5.2 on my computer, where Maple 8 was faster. Mathematica took like an extra second or two. Also, if you're thing had an error, Mathematica seemed like it took much longer to detect than Maple would have.
 
Last edited:
  • #3
Thanks for the information. I agree that the square brackets on Mathematica are pretty annoying, as well as the built-in functions requiring capitalization. I'll probably go with Maple then, but if anybody has any more opinions, feel free to offer them.
 
  • #4
What's your major? Why do you want a CAS?

I usually just use my ti-89 for problems or lookup things in Schaum's handbook of formula's. Maple is a lot easier to use than Mathematica from the little I've used it, but that's because Mathematica isn't "natural" out of the box. It has a learning curve. I've heard if you learn it however that it is very powerful. My math professors always seemed to prefer Mathematica. My engineering professors prefer Matlab.
 
  • #5
Mathematica is indeed more powerful than Maple, but Maple is easier to use. The truth is that nothing you're going to do in an undergraduate curriculum -- or even in the first couple of years of grad school -- will present even the slightest challenge to either program.

- Warren
 
  • #6
FrogPad said:
What's your major? Why do you want a CAS?

I usually just use my ti-89 for problems or lookup things in Schaum's handbook of formula's. Maple is a lot easier to use than Mathematica from the little I've used it, but that's because Mathematica isn't "natural" out of the box. It has a learning curve. I've heard if you learn it however that it is very powerful. My math professors always seemed to prefer Mathematica. My engineering professors prefer Matlab.

I'm a math major, as I said in my original post. I was thinking of using the CAS for 3d graphing as well solving/simplifying equations, etc, maybe a little bit of programming, and who knows what else.

chroot said:
Mathematica is indeed more powerful than Maple, but Maple is easier to use. The truth is that nothing you're going to do in an undergraduate curriculum -- or even in the first couple of years of grad school -- will present even the slightest challenge to either program.

- Warren

I kind of figured that I wouldn't challenge either program in any way. That's a good thing, I guess. :biggrin:

I've gotten an email from a professor at NIU (Northern Illinois), and he said the following: "Your differential equations class may well be the last one in which you use any technology more complicated than a $10 calculator, and the matrix theory class may be the last one using anything more than a pencil." I know I'll be taking mostly analysis classes after these two, but not all my classes will be theoretical math, will they? Now I'm wondering if I should just get the 1-year version of Mathematica for 30 bucks, even if it is a little annoying to use.
 
  • #7
I'd venture that before you purchase any commercial CAS, you look into the free, open-source Mathematica-like CAS called Maxima, or the free, open-source MATLAB look-alike called Octave.

Maxima can almost certainly handle anything you'd like to do -- its only real drawback is that it's a little more difficult to use, since it lacks pretty-print and other user interface features.

- Warren
 
  • #8
There are fontends for maxima like xmaxima and wxmaxima.

The proprietary CAS systems have an advantage in plotting. I believe maxima (or at least xmaxima) relies on gnuplot for plotting. gnuplot is great, I've used it a lot on the job for interpreting data, but I never was able to figure out how to do space curves with it, for example.
 
  • #9
The front-ends are actually pretty hard to configure and use, and I'm not sure if you could get any of them to run on a Windows machine (which might be part of the criteria here).

- Warren
 
  • #10
I've tried Maxima, and it was ok, but I like being able to things like evaluating integrals by "drawing" them on the screen, something that Maxima/wxMaxima can't do. Also, Maxima doesn't run (as far as I know) on Macs, and I use an iBook as my primary computer. I also had some trouble with plotting 3d graphs using Maxima.
 

1. What are the main differences between Maple 10 and Mathematica 5.2?

Maple 10 and Mathematica 5.2 are both powerful computational software used in various scientific fields. The main differences between these two programs lie in their interface, capabilities, and syntax. Maple 10 has a more user-friendly interface and is known for its symbolic computation abilities, making it a popular choice for mathematics and engineering. On the other hand, Mathematica 5.2 has a more technical interface and is widely used in fields such as physics and economics due to its advanced numerical computation capabilities.

2. Which program is better for data analysis and visualization?

Both Maple 10 and Mathematica 5.2 have strong data analysis and visualization capabilities. However, Maple 10 has a more intuitive and user-friendly interface for data analysis, while Mathematica 5.2 has more advanced visualization tools. Ultimately, the choice between the two will depend on the specific needs and preferences of the user.

3. Can you perform symbolic computations in Mathematica 5.2?

Yes, Mathematica 5.2 has powerful symbolic computation abilities, allowing users to manipulate and solve complex mathematical equations. It also has a built-in library of mathematical functions and algorithms that can be used for symbolic computation.

4. Which program is better for programming and coding?

Both Maple 10 and Mathematica 5.2 have their own programming languages, Maple and Wolfram Language, respectively. While Maple is known for its intuitive syntax and ease of use, Wolfram Language is widely used for its extensive library of built-in functions and algorithms. Ultimately, the choice between the two will depend on the user's programming needs and preferences.

5. Are there any significant differences in pricing between Maple 10 and Mathematica 5.2?

Yes, there are significant differences in pricing between the two programs. Maple 10 is available for a one-time purchase with no annual subscription fees, while Mathematica 5.2 requires an annual subscription. The pricing also varies depending on the type of license and usage, so it is best to check with the respective companies for specific pricing details.

Similar threads

  • MATLAB, Maple, Mathematica, LaTeX
Replies
4
Views
3K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
8
Views
4K
  • Computing and Technology
Replies
9
Views
5K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
3
Views
5K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
17
Views
45K
  • STEM Academic Advising
Replies
6
Views
1K
  • STEM Academic Advising
Replies
30
Views
2K
  • STEM Academic Advising
Replies
3
Views
754
  • STEM Academic Advising
Replies
7
Views
2K
  • Calculus and Beyond Homework Help
Replies
8
Views
2K
Back
Top