List of CAS: Mathematica, Maple

In summary, Mindscrape says that Sage is a great program, but that Octave is an open source matlab, almost literally (mostly the same MATLAB functions and everything). Mindscrape says that it is important to get and use what those in your office or field use, or at least what some active group of individuals on the net use so you can beg answers when you just can't figure something out. Mindscrape also says that no computer algebra system can import and convert a document from any competitor's product.
  • #1
SolidElast
12
0
Hello All,
I would like to ask about experience in general math as well as general engineering software.
At university time we used in different departments
1. Mathematica http://www.wolfram.com/ + add on
http://www.fgg.uni-lj.si/Symech/
2. Maple http://www.maplesoft.com/ + add on
Mechanics of Materials Toolbox for Maple. (Can not find a link, but I have it from university)
Now at small company I am working with
3. Maxima http://maxima.sourceforge.net/

It would be very good to find something else (free or not expensive for home usage) with short description (main pluses and negatives)
 
Physics news on Phys.org
  • #2
Octave is an open source matlab, almost literally (mostly the same MATLAB functions and everything).
Sage is has python style programming and can do analytics similar to mathematica.
 
  • #3
Ok, thanks.
Sage looks great.
But what about compatibility on Windows 7 (32bit)?
 
  • #4
Hmm, don't know about windows compatibility. I'm always on either mac or linux. Yeah, Sage is pretty good, and the python style is a big plus if you're used to python (if not it's easy to learn).
 
  • #5
Thank you Mindscrape. Excuse me for the questions, but it is near 1,5Gb. Can you take a look if it has command-line (CL) editor. I am in interest to build some engineering code and I think it will be faster in CL than within UI.
 
  • #6
Free:
http://reduce-algebra.com/
http://axiom-developer.org/
http://fricas.sourceforge.net/

Not free
http://www.uts.com/
http://www.ptc.com/
http://mupad.de/
http://www.mackichan.com/

The best advice is often to get and use what those in your office or field use, or at least what some active group of individuals on the net use so you can beg answers when you just can't figure something out. Scan the last few thousand postings here and count how many "I'm using BlatBlort from Klatu and how do I fibrulate?" get no responses at all and compare that to how many "I'm using what you guys are using and how do I X?" But temper that statistic with they just might not have found the Klatu forum somewhere.

Getting really skilled at using anyone of these will probably require hundreds or perhaps even thousands of hours of work and study.

Those previous two points are likely far more important than whether it uses a few GB or how much the price on the outside of the box is.

Ten or fifteen years ago someone decided to spend a month or two comparing the leading products. That ended up taking him most of a year. His conclusions were that it takes a very large investment of time to become proficient at anyone of these and being skilled at one doesn't seem to provide much help in becoming proficient at another one. But I believe he was thinking of being really really good with these.

There is also the problem that, unlike any word processor available today, no computer algebra system can import and convert a document from any competitor's product. People sometimes ask for that and the answer is uniformly that this is not feasible. So you might want to consider the effort involved in translating back and forth between what you use at home and what you use at work.

Wolfram now offers an inexpensive Home version of Mathematica, but I don't know what the restrictions on that are.
 
Last edited:

FAQ: List of CAS: Mathematica, Maple

1. What is the difference between Mathematica and Maple?

Mathematica and Maple are both computer algebra systems (CAS) used for mathematical calculations and analysis. However, Mathematica is more focused on symbolic computation and has a larger library of built-in functions, while Maple is better suited for numerical computation and has a more user-friendly interface.

2. Can Mathematica and Maple be used for both symbolic and numerical computation?

Yes, both Mathematica and Maple have the ability to perform both symbolic and numerical computations. However, they each have their strengths and may be better suited for one type of computation over the other.

3. How do I learn how to use Mathematica or Maple?

There are many resources available for learning how to use Mathematica or Maple, including online tutorials, textbooks, and user forums. You can also take courses specifically focused on these programs or attend workshops and conferences.

4. Can I use Mathematica or Maple for fields other than mathematics?

Yes, both Mathematica and Maple have a wide range of applications outside of mathematics, such as in physics, chemistry, engineering, and finance. They can also be used for data analysis and visualization.

5. Are there any limitations to using Mathematica or Maple?

While Mathematica and Maple are powerful tools, there are some limitations to be aware of. These may include certain functions or computations that are not supported, as well as the need for a basic understanding of programming concepts to fully utilize their capabilities.

Similar threads

Replies
17
Views
46K
Replies
1
Views
2K
Replies
2
Views
6K
Replies
75
Views
16K
Replies
4
Views
3K
Replies
2
Views
2K
Back
Top