Mathematica vs. Other Math Apps

  • Context: Mathematica 
  • Thread starter Thread starter kq6up
  • Start date Start date
  • Tags Tags
    Apps Mathematica
Click For Summary

Discussion Overview

The discussion revolves around comparing Mathematica with other mathematical software applications, particularly in the context of preparing for graduate studies in physics. Participants explore various alternatives to Mathematica, discussing their functionalities, user interfaces, and personal experiences with these tools.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Exploratory

Main Points Raised

  • Chris Maness expresses concerns about the limitations of Maxima and the oppressive licensing of Mathematica, seeking alternatives.
  • Some participants suggest GNU-Octave as a basic alternative, noting its user interface is less sophisticated than Mathematica's.
  • Others clarify that GNU-Octave is designed to replicate Matlab rather than Mathematica, emphasizing the differences between these applications.
  • Bill mentions other software options such as Reduce, Axiom, and Maple, suggesting that the choice of software should be supported by quality resources and community engagement.
  • Chris acknowledges the helpfulness of the suggestions and shares his positive experience with Sage, although he remains uncertain about its capabilities for specific tasks.
  • There is a discussion about the challenges of providing qualified comparisons between different software systems due to varying levels of familiarity among users.
  • Chris reflects on his past experience with Mathematica, noting its power compared to Maxima's intuitiveness.

Areas of Agreement / Disagreement

Participants do not reach a consensus on which software is superior, as opinions vary based on personal experiences and specific needs. The discussion remains open-ended with multiple competing views on the effectiveness of different mathematical software.

Contextual Notes

Participants highlight the importance of user familiarity and the specific requirements of their tasks when evaluating software options. There is an acknowledgment of the limitations of each software package, but these limitations are not fully explored or resolved.

kq6up
Messages
366
Reaction score
13
I have been using Maxima to help me review to go back to grad school for physics. I think I might be running to the limits of its functionality (or maybe I just don't know how to use it correctly). I used to have a lot of experience with Mathematica, but their license system has grown to be oppressive. What are some other options for powerful analytic math programs that are comparable to Mathematica, or is Mathematica so much better it is worth the abuse.

Thanks,
Chris Maness
 
Physics news on Phys.org
There is a gnu-octave app - it is more basic than Mathematica, mainly in the UI.
http://www.gnu.org/software/octave/
... this is what I use.

Sage is more gui-ish, combining many OSS and FS programs -("sage-math" on google play I think)
http://www.sagemath.org/
... never used it.

There's a bunch of others.
Desktop versions are in repos for most versions of GNU/Linux.
 
Last edited:
Simon Bridge said:
There is a gnu-octave app - it is more basic than Mathematica, mainly in the UI.
http://www.gnu.org/software/octave/
... this is what I use.
Octave is nothing like Mathematica. You are perhaps thinking of Matlab, which is what octave is attempting to replicate.
 
Reduce, Axiom, Maple, ...

http://en.wikipedia.org/wiki/Computer_algebra_system

Mostly I think what you need is an excellent supply of well written books on the system you choose and a high quality responsive forum with people who are very skilled in figuring out why something isn't working.
 
  • Like
Likes   Reactions: 1 person
Awesome, Bill. Your comments are most helpful. I am a member of a Maxima list, but I haven't received any response to this. I probably need to find a better one. I am playing around with sage, and find that I like it. I am not sure if it can do the series I was trying.

Thanks,
Chris Maness
 
D H said:
Octave is nothing like Mathematica. You are perhaps thinking of Matlab, which is what octave is attempting to replicate.
Yes - GNU-Octave is designed to be a free-software replacement for Matlab and a core for other programs with the same aim but perhaps more gui-oriented and with prettier output.
Did not mean to appear to claim that it was anything else.

The similarities and differences have been the subject of another thread.

And here is a comparison between octave and maxima. On a reveiw of 20 sites, it seems typical of the observations, though some posts in the physicsforums thread (prev link) extend the typical observations.

Octave and Sage come up a lot in other forum responses to the same question with sage being touted as most similar to mathematica. When someone is most used to one, they are best to look for the most similar, appropriately licensed, replacement that otherwise suits their needs.

Maxima uses DOE-MACSIMA
GNU-Octave uses GiNaC and CLN for symbolic computing.
Perhaps it would be helpful to know where Maxima fails the OP before making any firm recommendations. Meantime - found a review comparing the three names that keep coming up:
Octave - Spyder - Maxima ... also a description of how SAGE relates to these three.

Should be a place to start anyway.
Enjoy.
 
Thanks, Simon. I will check these articles out. I need to find a good forum for Maxima. I am a member of one, but it is a very quiet list.

Chris
 
You might be careful with the answers to a question like "Is there anything better than a Chevy?" I suspect that most people with experience will not reply. But I suspect more than enough who know a little bit about one system, have never seen anything else, and will happily tell you that the one they have seen is the best one.

Really really knowing one of these takes enough time, knowing enough about several to be able to provide qualified comparisons is much harder.
 
This is true, Bill.

I have been playing with Sage for some time today, and it seems to be doing what I want. Pretty nice actually. I used Mathematical extensively about 15 years ago. I have been using Maxima very casually the past couple of years, so I have some basis for comparison. Mathematica is more powerful, but Maxima is more intuitive (in my opinion).

Thanks,
Chris Maness
 

Similar threads

Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 11 ·
Replies
11
Views
17K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 2 ·
Replies
2
Views
7K