The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Matlab on OSX

    Discussion in 'Apple and Mac OS X' started by xfiregrunt, Sep 11, 2011.

  1. xfiregrunt

    xfiregrunt Notebook Evangelist

    Reputations:
    58
    Messages:
    528
    Likes Received:
    0
    Trophy Points:
    30
    I need to run Matlab, but I've heard the OSX version just isn't as good. Should I get the Windows version or the OSX Version?

    They a provided for me, so cost isn't an issue, I just want to know which version is better. The only reason I ask is because a lot of people say the OSX version doesn't work properly. This confuses me because the Linux version works fine. Is there really a performance difference between OSX and Windows/Linux? If there is a major one I might have to install it on my Windows partition.

    I don't really understand why there would be if the Linux one works fine. If I want however I can technically run it on an OSX, Linux and Windows partition.

    http://www.eecs.berkeley.edu/~ericb/matlab_speed.html

    It seems in 2008 OSX was about 3 times slower. I did reading that they are trying to fix it. Its 2011 now, have they fixed it?
     
  2. kornchild2002

    kornchild2002 Notebook Deity

    Reputations:
    1,007
    Messages:
    1,925
    Likes Received:
    32
    Trophy Points:
    66
    Performance has been the same for me on OS X or Windows. The only things that don't work right for me are xlsread and xlswrite. Those are commands that make MATLAB use MS Excel to read and write xls, csv, and xlsx files. The Unix version (which is the one that OS X runs) does not work right with those function even with Office 2011 (or anything older) installed as it is only made to work with Windows (so long as Office is installed on it).

    There are various other small commands like that which only work on Windows but they rely on the architecture of the OS. Unless you use something along those lines, the Unix version of MATLAB should be fine.
     
  3. akin_t

    akin_t Notebook Evangelist

    Reputations:
    99
    Messages:
    455
    Likes Received:
    0
    Trophy Points:
    30
    Performance is the same for me as well. But there are some filesystem commands that behave differently on the two platforms.

    ls and dir in particular.
     
  4. masterchef341

    masterchef341 The guy from The Notebook

    Reputations:
    3,047
    Messages:
    8,636
    Likes Received:
    4
    Trophy Points:
    206
    also, matlab still relies on x11 in os x. it's just kind of an ugly implementation, but it doesn't really matter.
     
  5. formerglory

    formerglory Notebook Evangelist

    Reputations:
    168
    Messages:
    394
    Likes Received:
    2
    Trophy Points:
    31
    I've had no issues with MATLAB in OS X. Used a PowerBook G4 all throughout undergrad with R2004a and moved to Intel MacBooks and R2007b/R2010a on Snow Leopard/Lion for grad school.

    R2007b works just fine on Lion. I'm using that as it was provided by my dept. and doesn't require connecting to a central server (can work offline).
     
  6. xfiregrunt

    xfiregrunt Notebook Evangelist

    Reputations:
    58
    Messages:
    528
    Likes Received:
    0
    Trophy Points:
    30
    That is interesting because its the older versions where I see a lot of complaints out there.

    I installed Matlab in OSX and it runs pretty well. I like how they didn't try and mess up the interface because a great part of Matlab is how you can get help online and it looking exactly like the Windows version makes it a lot better then Word 2008 for example.