image
Physics Forums Logo
image
image
* Register * Upgrade Blogs Library Staff Rules Mark Forums Read
image
image   image
image

image Math Software Share It Thread Tools Search this Thread image
Old Dec3-05, 02:38 PM                  #1
cscott

cscott is Offline:
Posts: 764
Math Software

I'm looking for some math software that I'll be able to use through university. I'll be doing honors in physics next year. I know there are nice TI graphing calculators but how do they compare to computer software? What are your opinions on Mathematica vs Maple vs ______?
  Reply With Quote
Old Dec3-05, 02:51 PM                  #2
Orefa

Orefa is Offline:
Posts: 160
Originally Posted by cscott
What are your opinions on Mathematica vs Maple vs ______?
AddUp 2?
Little shameless plug... I wrote this calculation software to support a number of features including units and conversions, complex numbers, numeric bases, date and time calculations and many others that should be useful to science students. It is far from being at the same level as Mathematica or Maple, but you may find it useful for various tasks. It does not implement symbolic manipulations though, unlike these other, more advanced packages.
  Reply With Quote
Old Dec6-05, 04:32 PM                  #3
cscott

cscott is Offline:
Posts: 764
Nice work on your program!

I'm still interested in some opinions on the others though! Maybe it would have been better to ask in the physics section...
  Reply With Quote
Old Dec6-05, 07:49 PM                  #4
neurocomp2003

neurocomp2003 is Offline:
Posts: 1,377
depends on how far into numerical science/simulations science you want to go...

maple/matlab/mathematica all are good depending on the type of syntax you want to be bothered with. In cdn matlab/maple are more dominate for undergrads i think...matlab is beautiful i think because its syntax is easier but if you can write scripts for maple that'd be cool to. Personally i prefer matlab because it was more dominate with teh simulations people at MAC.
Maple was more for people who didn't really code as part of their research.
However applied mathematicians used maple...where as numericals used matlab....

so talk to your profs, because you should decide based on the 4 years you spend at school..industry i hear uses matlab more, but thats based on a friends opinion

however because you doing an undegrad might I suggest learning C/C++ and building the stuff from scratch, since alot of fast-performance simulations are still based in c/C++ and its better to be a person of 2 trades for the same field i think, that is to say applying both math/code to physics(theorist+coder)

look for the books
[0] numerical recipes in C or C++ or fortran and
[1]the COmputational Physics book by Landau,
[2]David Eberly's Code that comes with his 3D graphics book.
[3]Chris Hecker's Code for 3D rigid body Dynamics...its open src i believe
if not your outta luck.
[4]Million-Body book can't remmeber the exact title but there are a whole bunch.

THis way as you go through your undergraduate
you can code the simulatoins alongside/or shortly after learning the concepts...something I regret not doing especially for class/analy mech and astrophysics.
Might I suggest further into looking at the packages STL/SDL/OpenGL to go along with the numerical recipes and eberly

also perhaps pick up gary flake's book, to understand terms about simulations, i rather enjoyed this book but picked it up abit to late when i was in university.

If you want to look for inspirations or set goals...looks towards working for IBM just to use their clusters...the fastest in the world when the IBM "name" did a talk. BlueBrain was one of the projects that interested me.
  Reply With Quote
Old Dec7-05, 12:17 AM                  #5
Tide

Tide is Offline:
Posts: 3,132
Recognitions:
Homework Helper Homework Helper
Science Advisor Science Advisor
Maybe I am just old fashioned but I'd hold off on getting any high powered package until I had firm grounding in all the relevant mathematical techniques. At the very least, wait until you have a much clearer idea of the kinds of tools you will need (or want!) and learn what packages are in common use by your colleagues. That makes it very much easier to collaborate and to resolve issues with regard to the idiosynchrosies of a given package. For example, it could be very frustrating being the sole user of Maple in a Mathematica or MathCAD world.
  Reply With Quote
Old Dec8-05, 09:09 AM                  #6
DaveMan

DaveMan is Offline:
Posts: 9
i prefer matlab over maple and mathematica.
  Reply With Quote
Old Dec8-05, 02:37 PM                  #7
Mike AkA Don

Mike AkA Don is Offline:
Posts: 29
Mathematica is really a great program
  Reply With Quote
Old Dec8-05, 04:06 PM                  #8
JasonRox
 
JasonRox's Avatar

JasonRox is Offline:
Posts: 2,323
Recognitions:
PF Contributor PF Contributor
Homework Helper Homework Helper
I've only tried Maple and Mathematica.

I'd say Maple beats Mathematica easily. Maple is much easier to use.

From what I see, they both do the same thing. The language is the only difference, hence Maple has a much easier language.
  Reply With Quote
Old Dec8-05, 06:54 PM                  #9
cscott

cscott is Offline:
Posts: 764
Thanks for the opinions and insights!
  Reply With Quote
image image
Reply
Thread Tools


Similar Threads for: Math Software
Thread Thread Starter Forum Replies Last Post
Math Software RJ Emery Computing & Technology 4 Apr7-07 02:17 AM
math software; flashgordon2! Calculus & Beyond 3 Jan2-07 10:29 PM
Math software cracker Precalculus Mathematics 2 Nov6-06 10:11 PM
math software Steel_City82 General Math 5 Oct21-05 04:48 PM
What's the Best Math Software?! Weather Freak Computing & Technology 3 Oct19-05 02:12 PM

Powered by vBulletin Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. © 2010 Physics Forums
Sciam | physorgPhysorg.com Science News Partner
image
image   image