Tricore said:
I know this is probably an all too asked question, but I've searched the web and haven't gotten any wiser.
I'm currently using my TI-89 calculator for all my calculations, it's fine, does everything I need, but, calculating precisely with some weird irrational numbers just feels clumsy. Either typing them in by hand, or by defining a lot of variables (which means going to catalogue, etc). So, I'm thinking about learning to use a mathematical program.
Although this probably wasn't the advice you were looking for, why not get hold of a copy of Matlab and use that instead? It's vastly more powerful, functional, and useable than either Maple or Mathematica. Also, it's a much more valuable skill to have than being able to use a symbolic algebra program.
Tricore said:
I have both Maple and Mathematica available, but what are the differences between them?
In effect, there's little appreciable difference. There's nothing you can do in one that you couldn't do in the other. That said, Maple does have a deserved reputation as being slightly easier for a beginner to learn, but this is offset somewhat in my opinion by the fact that newer versions of Maple use a
horrible Java interface as the default.
Tricore said:
Also, are there any good books or something like that, for learning how to use theese programs?
Plenty. One of the areas where Mathematica shines in comparison to Maple is the
Mathematica Book, a copy of which you should already have if you own Mathematica. Amazon has plenty of titles available for both. As a beginner it'd also be worth your while to look out for online introductory lecture notes for either system. As these are aimed at beginners, they'd be perfect for your needs.
Tricore said:
And are they any good at making documents for printing? As an alternative to writing in LaTeX/Word?
No. The general rule of thumb is that if you need to typeset mathematics in your documents, learn to use LaTeX. It's both easier to use and more powerful than using Word, Maple, or Mathematica to produce such documents.
If you're put off by seeing the LaTeX commands as you type, or if you'd like a slightly more WYSIWYG approach to writing, take a look at
LyX. It's brilliant.
vociferous said:
I would learn whatever system is used at your university (or in your department, if your school licenses them both), since math and/or science teachers will usually incorporate the program into the curriculum.
Perfectly correct. If you're going to be using this in a university environment, learn the one that you'll be expected to use.
vociferous said:
That being said, I believe that Mathematica is generally more used, especially in industry, but I could be wrong.
Neither Maple nor Mathematica are used as much in industrial applications as their producers would like you to believe. If your objective is to learn a high level language that'll be useful to you when you go to find a job, learn Matlab. It's used
far more widely than either Mathematica or Maple, and is hugely more powerful. Of course, it's designed to solve a different type of problem given that it's essentially a numerical language as opposed to symbolic, but good Matlab programmers are always in demand for financial modeling, for instance.