What is the Best Math Software for Purchase?

  • Thread starter Thread starter Sparky_
  • Start date Start date
  • Tags Tags
    Software
Click For Summary

Discussion Overview

The discussion revolves around recommendations for mathematics software packages, including both free and commercial options. Participants explore various software alternatives suitable for different applications, such as hobbyist use, engineering, and academic purposes.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • Some participants mention free alternatives to commercial software, such as Maxima as a clone of Mathematica and Octave as a clone of MATLAB, noting that they may not be as powerful.
  • Warren emphasizes that the choice of software depends on various factors, suggesting that specific needs should be clarified for better recommendations.
  • Another participant recommends Mathematica for physics, MATLAB for applied research, and mentions Maple as a potential option depending on the user's needs.
  • Scilab and R are suggested as GPL licensed alternatives, with a call for more details on the user's requirements to provide tailored advice.
  • Sparky shares personal context, indicating a casual interest in math and physics, particularly in integration, and expresses a desire for software that could assist with basic problems and visualizations.
  • One participant recommends starting with Maxima, highlighting its capabilities for hobbyists and its lack of cost, while also noting the potential learning curve and fewer resources compared to commercial software.
  • A web interface for Mathematica functions, including integration, is mentioned as a resource.
  • Octave is described as a good alternative, with differences from MATLAB that may not be significant for some users.
  • Sage is introduced as another open-source option, although it requires a virtual machine to run.
  • Axiom is also mentioned as a noteworthy software option.

Areas of Agreement / Disagreement

Participants express a range of opinions on the best software options, with no consensus reached. Various alternatives are proposed, and the discussion reflects differing preferences and needs.

Contextual Notes

Participants note the importance of specifying intended use cases for more effective recommendations. Some software options are described as having limitations in terms of polish and available tutorials compared to commercial products.

Who May Find This Useful

This discussion may be useful for hobbyists, students, and professionals in engineering and mathematics looking for software recommendations for computational tasks.

Sparky_
Messages
227
Reaction score
5
a couple of questions:

1) Do you know of a shareware/freeware version of something similar to Mathcad or Mathematica?

(if not)
2) If a person was going to buy a mathematics software package, which do you recommend?

-Curious
Sparky_
 
Physics news on Phys.org
There's a free "clone" of Mathematica called Maxima, but it's obviously not as powerful.

There's a free "clone" of MATLAB called Octave, but it's obviously not as powerful.

The decision of which package to buy depends on a hundred different factors. How on Earth do you think we could just tell you which one to buy, with no knowledge of what you want to do with it?

- Warren
 
Octave is intended as a true clone of matlab, and it is fairly compatible with existing MATLAB code, but maxima is just a feature clone of Mathematica, in the sense that it aims to duplicate its functionality but not its form.

For physics I recommend Mathematica, for applied research I recommend matlab, and for pure math I recommend Mathematica, although Maple is worth checking out depending on what you intend to use it for.
 
Try Scilab and R, both are GPL licensed. I agree with chroot. If you say what you need it for you might get a bit more help.
 
As far as what I need and want it for - nothing major more a hobby I guess - probably more than anything to do integration at least that's when I've wished I had something

For example -
I'm an electrical engineer

I spend some spare time playing with a little math / physics. I've gotten some problems set up and the integration might be too difficult and I put it aside.

I recall when in graduate school a professor saying that he would set a problem up in MathCad or some other package (I forget which one) - since I didn't have the package I did it the long way

It's always been something I thought I would like to have.

I guess to do more math than physics but I suspect the stuff I would put any package through would be rather basic.

I have tutored some math (no further than beginning calculus) and physics (algebra based up till now) and it would be neat to be able to set up some examples, check my work and do some cool plots. Does this point to package or rule any out?

I know if I had something I might find more uses for it.

Thanks
Sparky
 
I would start with Maxima. I use it pretty much exclusively these days. Especially since you described this a 'hobby'. I used to be a Mathematica addict but decided to kick that expensive habit. This is dead free. It handles basic calculus, differential equations, algebra and lots of other stuff quite well. I've also used it for tensor manipulations in general relativity. So it's not in any way limited, you can always write your own extensions. The only real drawback is, compared with the commercial packages, there is less polish and consistency and it's harder to find accessible tutorials. So it's much more do-it-yourself and has a learning curve. But try it before you dump big cash on the competition. If you don't like it, it didn't cost you anything. And you may find it's all you really need.
 
There is a web interface to a small number of Mathematica functions (including integration), here: http://www.quickmath.com/
 
Octave is very good. Where it differs from Matlab is probably no big deal.
 
what about sage? it's open source you need a virtual machine player to run it.
 
  • #10
Thank you all for the suggestions, I will try these and see how they do.
 
  • #11
Axiom is pretty sweet too.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 2 ·
Replies
2
Views
6K
Replies
2
Views
9K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K