What is program is better mathematica or matlab?

Click For Summary

Discussion Overview

The discussion revolves around the comparison of Mathematica and MATLAB as tools for professors, particularly in the context of publishing papers and creating graphs. Participants explore the strengths and weaknesses of each program based on their experiences, focusing on symbolic calculations, numerical work, and graphing capabilities.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that the choice between Mathematica and MATLAB depends on the specific tasks being performed, with Mathematica being favored for symbolic calculations and MATLAB for numerical simulations.
  • One participant humorously notes that the most efficient tool for creating graphs might be relying on a "phd student," implying that human creativity and understanding are crucial in graph creation.
  • Another participant emphasizes that there is no definitive "best" graphing software, as the effectiveness of a graph depends more on the user's creativity and understanding than on the software itself.
  • Some participants argue that while Mathematica is easier for symbolic work and creating certain types of figures, MATLAB excels in numerical tasks, such as solving complex equations.

Areas of Agreement / Disagreement

Participants express differing opinions on the relevance of being a professor to the choice of software, the definition of "better," and the nature of graphing capabilities. There is no consensus on which program is superior, as various perspectives on their strengths and weaknesses are presented.

Contextual Notes

Participants highlight the subjective nature of "better" in the context of software choice, indicating that individual needs and experiences significantly influence preferences. Additionally, the discussion touches on the importance of user creativity in effective graphing, which may not be fully addressed by the capabilities of the software alone.

Futurestar33
Messages
29
Reaction score
0
If you are a professor is it better to use Mathematica or Matlab when it comes to publishing papers, which program creates the best graphs. I have origin as well.
 
Physics news on Phys.org
It depends on what you are doing as far as I can tell from rather limited experience.
I used mathematica for symbolic calculations and a little bit of numerical work on differential equations.
Matlab I used for setting up simulation codes. And it was great at that (mathematica not so much in my opinion).

About graphing, doesn't really matter. I did however use R once to create some 'exotic' graphs.
If you want simple scatter-plots with a fit I suppose both are comparable.
 
The most time-efficient tool for a professor to create graphs for publications is a system called "phd student" :biggrin:
 
  • Like
Likes   Reactions: Amrator and FactChecker
Futurestar33 said:
If you are a professor is it better to use Mathematica or Matlab when it comes to publishing papers, which program creates the best graphs. I have origin as well.

There is a number of very puzzling issues with this post.

1. What does being a "professor" have any relevance to this?

2. What is the definition of "better"? What is better for "A" may not be better for "B". A very wise and well-known tech expert, when once asked for the best word processor software in the world, replied "It is the one you use most often".

3. There is no such thing as "the best graphs". You can create an identical graph using many different packages. What is more important is YOUR creativity and sensible understanding of what a graph needs to convey clearly! This requires experience and thoughtfulness, not a better graphic package. You can buy the most expensive and "best" violin in the world, and you will still be unable to create a wonderful tune if you are a crappy musician.

4. This is not an Academic Guidance question, but rather, a tech question.

Zz.
 
  • Like
Likes   Reactions: JorisL
JorisL has the best answer. When doing symbolic work, Mathematica is much easier to use. It is also very easy to use in creating figures like lattices or symbolic band structures (graphene for example). However, MATLAB is much better for doing numerical work, like solving Einstein's equations for a given system for example.
 

Similar threads

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