- #1

- 82

- 0

- Thread starter Lagraaaange
- Start date

- #1

- 82

- 0

- #2

e.bar.goum

Science Advisor

Education Advisor

- 951

- 388

However, I'd say that taking a full class in Mathematica is slightly less useful than a full class in python or fortran or C/C++. Whether or not you find taking courses in programming languages useful or not is a matter of personal taste, but I think it's easy enough to pick up.

- #3

- 1,016

- 308

Mathematica is so much more than just a calculator. In some research projects, we have exclusively used Mathematica to make simulations and graphs. We have used it to make demonstrations for gen-ed courses. And we haven't even touched 1% of what it can do. If you can sacrifice a bit of computational power (as in, I'd still use Fortran for something that has to run for days and days), use Mathematica over anything else.

That being said, the Wolfram documentation is super helpful. As long as you head into Mathematica knowing what you want to accomplish, it will help you get there. I wouldn't take a class on it.

- #4

e.bar.goum

Science Advisor

Education Advisor

- 951

- 388

That's a good point. The documentation for Mathematica is fantastic.That being said, the Wolfram documentation is super helpful. As long as you head into Mathematica knowing what you want to accomplish, it will help you get there. I wouldn't take a class on it.

I think one reason to take a course in mathematica, is just knowing what you

- #5

Student100

Education Advisor

Gold Member

- 1,649

- 416

Not sure you have that option.

.

- #6

- 1,016

- 308

As much as I love Mathematica, I would also agree with this. Matlab is faster at matrix manipulation (hence

Not sure you have that option.

.

- #7

- 2

- 1

Mathematica's numerical algorithms are much faster today and on a par with Matlab's. I teach a class in Numerical Methods using Matlab to engineering students and many of these same students are in my physics classes where I use Mathematica. The students are constantly begging to use Mathematica for Numerical Methods. Unfortunately the engineering departments all want Matlab so they are stuck with it.As much as I love Mathematica, I would also agree with this. Matlab is faster at matrix manipulation (henceMatlab) and easier to debug, and he is correct that it is used more often. My humble opinion is that if you're doing any kind of visualization or string manipulation, use Mathematica. Otherwise, Matlab!

A lovely comparison of Mathematica and Matlab is It's Always the Right Time for Mathematica

It compares the code for creating an analog clock and how simple this is with Mathematica and clunky with Matlab.

- #8

- 1,018

- 246

- #9

- 1,016

- 308

Really? Interesting, didn't know that.Mathematica's numerical algorithms are much faster today and on a par with Matlab's. I teach a class in Numerical Methods using Matlab to engineering students and many of these same students are in my physics classes where I use Mathematica. The students are constantly begging to use Mathematica for Numerical Methods. Unfortunately the engineering departments all want Matlab so they are stuck with it.

A lovely comparison of Mathematica and Matlab is It's Always the Right Time for Mathematica

It compares the code for creating an analog clock and how simple this is with Mathematica and clunky with Matlab.

- #10

radium

Science Advisor

Education Advisor

- 759

- 234

- Replies
- 1

- Views
- 535

- Replies
- 3

- Views
- 4K

- Last Post

- Replies
- 7

- Views
- 5K

- Last Post

- Replies
- 2

- Views
- 3K

- Last Post

- Replies
- 8

- Views
- 6K

- Replies
- 7

- Views
- 3K

- Replies
- 26

- Views
- 7K

- Replies
- 1

- Views
- 1K

- Replies
- 2

- Views
- 3K

- Last Post

- Replies
- 24

- Views
- 5K