Comparing Math Software: Mathematica vs Program for School

Click For Summary

Discussion Overview

The discussion revolves around comparing two mathematical software programs, Mathematica and Maple, focusing on their functionalities, user experiences, and specific commands for plotting and differentiation. Participants share their experiences with both programs, seek help with specific commands, and discuss the capabilities of each software.

Discussion Character

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

Main Points Raised

  • One participant expresses curiosity about comparing Mathematica and Maple, noting that Maple seems to have extensive capabilities.
  • Another participant suggests that Mathematica is superior due to its broader range of functions and all-purpose design.
  • Some participants provide specific commands for differentiation and plotting in Maple, indicating their utility for users.
  • A participant mentions confusion regarding the terminology and commands in Maple, particularly in plotting slope fields.
  • There is a suggestion to utilize the help files and online resources for further assistance with Maple.
  • Concerns are raised about the accuracy of feature comparisons between Mathematica and Maple, with some features in the comparison chart being misrepresented or lacking clarity.

Areas of Agreement / Disagreement

Participants express differing opinions on the capabilities of Mathematica versus Maple, with no consensus reached on which software is definitively better. Some participants find Maple useful for specific tasks, while others advocate for Mathematica's broader functionality.

Contextual Notes

Participants highlight limitations in understanding specific commands and features, indicating that terminology and documentation may not be clear. There are references to potential inaccuracies in feature comparisons between the two software programs.

Who May Find This Useful

This discussion may be useful for students and users of mathematical software, particularly those comparing Mathematica and Maple, or seeking assistance with specific commands and functionalities in these programs.

bassplayer142
Messages
431
Reaction score
0
I got this program for school and I was wondering if anyone else here uses it. I have heard most people talking about Mathematica. Does anyone know how to compare one to the other? I have looked around in this program and it does EVERYTHING! If so, does anyone know the command for dy/dx?
 
Physics news on Phys.org
Do you go to UW by any chance?
 
Should be something like this:

y:= x^2
diff(y,x)
[expected output is 2x]
 
Ok thanks, I've been trying to plot a graph all day and I can't seem to figure this stuff out.
 
Werg22 said:
Do you go to UW by any chance?


nope
 
plot(f(x),x=-10..10,y=-10..10);

will plot f(x) between -10 and 10 on the x-axis, and -10 and 10 on the y-axis.

there's other arguments you can insert in the code, but that is just a basic plot.
 
The help file is your friend!
 
nicksauce said:
The help file is your friend!

Yes, hit "F1" key!

Type the word: plot
then highlight it or place the cursor near that word.
Then hit F1.
 
I have already checked the help thing before I even posted. I just don't understand somethings. How would you plot a graph of dy/dx = sin(x)*cos(y)?

plot(f(x),x) f(x)=sin(x)*cos(y),x=-10..10,y=-10..10)?
 
  • #10
if you define the function, you just have to put f(x) as the first argument.

like
f:=x-> x^2;

plot(f(x),x=-10..10,y=-10..10);

that would plot the parabola x^2 with a window of -10 and 10 on the x-axis and the same on the y.

the help file for these programs are confusing, imo
 
  • #12
First of all, I don't want anyone to think I'm not trying here. I've been at this for on and off 3 days now and it's annoying. I tried some links but couldn't find exactly what I'm looking for. I understand simple graph stuff but maybe I'm just not great with the terminology. Let's just say I want to plot the slope field of dy/dx=sin(x)*cos(y).

DEplot(diff*(x(y), y) = sin(x(y))*cos(y), t, x = -4 .. 4, y = -4 .. 4)

I just don't understand the whole x(y) or whatnot. Thanks for the help.
 
  • #13
Help is available

Hey,

In Maple, x(y) means that x is a function of y. I'm not sure if you are aware of this but there is a Student Help forum and a Student Help center available on Maplesoft's website. Your questions may be answered by a developer or an expert in Maple. Check it out..

Student Help Center
http://www.maplesoft.com/studentcenter/index.aspx

Student Help Forum
http://www.mapleprimes.com/mapleprimes-forums/student-help-forum
 
Last edited by a moderator:
  • #14
bassplayer142 said:
I have heard most people talking about Mathematica. Does anyone know how to compare one to the other?

Mathematica is better than Maple because it was designed to be an all purpose math software. It is capable of a greater range of computations because it has more functions than Maple. You can find a comparison between them http://amath.colorado.edu/computing/mmm/.

One feature of Maple which I find quite useful is its command line version. It can be used for quick calculations and sketching of plots, while having more capabilities than conventional calculators. It also takes up very little RAM, making it suitable on slow computers.
 
  • #15
hyperon said:
You can find a comparison between them http://amath.colorado.edu/computing/mmm/.

That chart is useful... but readers should be aware that some empty boxes are not an indication the feature is missing... but that it hasn't been written up for some reason. In addition, it would be more useful if version numbers have been included.

For example,
the features in
http://amath.colorado.edu/computing/mmm/11.html
http://amath.colorado.edu/computing/mmm/12.html
can be done in Maple.

http://amath.colorado.edu/computing/mmm/17.html
incorrectly says that "does not support reading image files".
Maple 10 can read JPEG, TIFF, and BMP (but not GIF or PNG).
 
Last edited by a moderator:

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
Replies
5
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 8 ·
Replies
8
Views
11K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 10 ·
Replies
10
Views
13K
Replies
3
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K