Jump to content


Mathematica vs MATLAB


4 replies to this topic

#1 CodeCat

    It's a trap!

  • Gold Member
  • 6111 posts

Posted 27 March 2009 - 18:59

What exactly is the difference between these two packages?

I've used Mathematica myself and I liked its ability to solve equations symbolically. I.e. it gives the results as exactly as possible, using mathematical operations if needed, rather than approximating. So if you tell it to solve x^2 = 2 it will give the result as x = sqrt(2) rather than just spitting out 1.4142...

Is MATLAB a good alternative?
CodeCat

Posted Image
Posted Image

Go dtiomsaítear do chód gan earráidí, is go gcríochnaítear do chláir go réidh. -Old Irish proverb

#2 Dauth

    <Custom title available>

  • Gold Member
  • 11193 posts

Posted 27 March 2009 - 19:09

Matlab won't give you the pretty output, but its generally used for higher level programming and vector calculation. Pretty much everything in matlab is treated as a matrix, however that does mean for going through a huge amount of data is very easy.

You can however when working through a problem suppress an output anyway which means you only get out the numbers you want. Matlab can also do a lot of 3d work and even animate a surface wave (in the demos).

There is also the advantage that matlab has been around for ages and everyone has released expansions for it, there are so many new features that you can download its insane. They are all just a plain text file called function.m which you enable in the startup and you're away.

#3 partyzanpaulzy

    Professional

  • Member
  • 316 posts

Posted 27 March 2009 - 22:32

BTW, I think maple is better a bit than matlab (from my beginner experience). But I haven't tried the Mathematica. :P

Edited by partyzanpaulzy, 27 March 2009 - 22:33.

Posted Image
(I'm making RA2YR mod, check Revora Forums for more info)
Posted Image
Posted Image
+ equivalents :p

#4 Dauth

    <Custom title available>

  • Gold Member
  • 11193 posts

Posted 27 March 2009 - 22:34

With Code's knowledge of C++ he should be more than happy on matlab, though I tend to use a dirty mix of fortran and c, well as long as I don't have to compile it I'll be fine.

#5 BeefJeRKy

    Formerly known as Scopejim

  • Gold Member
  • 5114 posts
  • Projects: Life

Posted 28 March 2009 - 08:33

Maple is very useful for those with little to none experience in programming. As Dauth said though, MATLAB should be more powerful in Code's hands.
Posted Image



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users