What is the Best Math Software for Purchase?

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

The discussion centers on the best mathematics software for purchase, highlighting both free and paid options. Maxima is recommended as a free alternative to Mathematica, while Octave serves as a free clone of MATLAB. For specific use cases, Mathematica is suggested for physics and pure math, MATLAB for applied research, and Maple as a viable option depending on user needs. Users are encouraged to define their requirements to receive tailored recommendations.

PREREQUISITES
  • Understanding of mathematical software functionalities
  • Familiarity with calculus and differential equations
  • Basic knowledge of programming concepts for software customization
  • Awareness of open-source software options
NEXT STEPS
  • Explore Maxima for basic calculus and algebra functionalities
  • Investigate Octave for MATLAB-like capabilities in a free environment
  • Research Mathematica and MATLAB for advanced mathematical modeling
  • Learn about Maple and its applications in various mathematical fields
USEFUL FOR

This discussion is beneficial for hobbyists, electrical engineers, educators, and anyone interested in exploring mathematical software for personal or educational use.

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
2K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
6K
Replies
2
Views
9K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K