Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
ML on a MacBook Pro

Subject: ML on a MacBook Pro

From: sscnekro

Date: 15 Sep, 2010 22:21:06

Message: 1 of 17

Hey there,

can someone please tell me what works well and what not (criteria: stability, speed, compatibility with import / export applications), if I want to run Matlab on a MacBook Pro, under Leopard Snow OS?

As far I understand, there are mainly three options..?
(a) the Mac OS version of ML,
(b) install Windows OS and use ML for Windows,
(c) using a softw. like Parallel or VMware that should enable running Windows applications without reboot. Correct me if I am wrong.

My faculty does not support Mac OS, and in general I'm extensively using MS Office. There is MS Office As for option (a), but I'd be concerned with its compatibility with e.g. .xls or .txt files, etc, etc. As for (b) and (c), there the communication with Windows applications should be no problem, but I'm not sure if that would be stable and fast.

I hope my question is more or less understandable. Many thanks for any hints!

Subject: ML on a MacBook Pro

From: sscnekro

Date: 16 Sep, 2010 08:53:06

Message: 2 of 17

Hey guys, sorry if the first post sounded confused. I am, and honestly, the issue is beyond my capacity. Pls accept kindly this attempt to be more specific in my question.

 Notebook I am considering to buy: MacBook Pro, Intel Core 2 Duo, 2.4 GHz, 4 GB RAM | OS: Leopard Snow | ML available: through faculty I have R2008b. I'm deciding between mac and a Windows alternative.

If I want to use ML on that Mac laptop, what should I do and will it work well Bootcamp + Win XP, or Vista, 32 vs 64? Or something direction Parallel / VMware / Crossover? What option will work with .xls, .txt, and other types of files..? How about exporting / saving graphics?

What I have done so far to solve this question has confused rather than clarified the issue for me :O) I browsed many more sites than just these...:
http://www.macresearch.org/matlab-and-os-x
http://www.mathworks.com/matlabcentral/newsreader/view_thread/261049#683812
http://www.mathworks.com/support/faq/macintel64.html

Waiting for a hero to explain the issue to me... Many thanks.

Subject: ML on a MacBook Pro

From: Roger Jones

Date: 16 Sep, 2010 10:45:08

Message: 3 of 17

If you want to use MatLab on your Mac, use the Mac version.

Parallels will definitely be slower and boot camp is inconvenient.


"sscnekro " <in@mail.net> wrote in message <i6slti$5qc$1@fred.mathworks.com>...
> Hey guys, sorry if the first post sounded confused. I am, and honestly, the issue is beyond my capacity. Pls accept kindly this attempt to be more specific in my question.
>
> Notebook I am considering to buy: MacBook Pro, Intel Core 2 Duo, 2.4 GHz, 4 GB RAM | OS: Leopard Snow | ML available: through faculty I have R2008b. I'm deciding between mac and a Windows alternative.
>
> If I want to use ML on that Mac laptop, what should I do and will it work well Bootcamp + Win XP, or Vista, 32 vs 64? Or something direction Parallel / VMware / Crossover? What option will work with .xls, .txt, and other types of files..? How about exporting / saving graphics?
>
> What I have done so far to solve this question has confused rather than clarified the issue for me :O) I browsed many more sites than just these...:
> http://www.macresearch.org/matlab-and-os-x
> http://www.mathworks.com/matlabcentral/newsreader/view_thread/261049#683812
> http://www.mathworks.com/support/faq/macintel64.html
>
> Waiting for a hero to explain the issue to me... Many thanks.

Subject: ML on a MacBook Pro

From: sscnekro

Date: 16 Sep, 2010 15:49:06

Message: 4 of 17

> If you want to use MatLab on your Mac, use the Mac version.
> Parallels will definitely be slower and boot camp is inconvenient.

Hi, thanks for replying to my post. So I suppose there is always a Mac version of a ML release. I have to install that one. That would simplify the issue a lot for me, as I read some guys were using virtualization or boot camp...

Just two small questions: Will the Mac version of ML work smoothly on import and export with the "MS Office for Mac", and how about exporting / saving figures? Are the Matlab functions the same in the Mac version, so e.g. the codes I wrote under Win will work normally..? Thanks again.

Subject: ML on a MacBook Pro

From: Walter Roberson

Date: 16 Sep, 2010 16:19:59

Message: 5 of 17

On 16/09/10 10:49 AM, sscnekro wrote:

> Just two small questions: Will the Mac version of ML work smoothly on
> import and export with the "MS Office for Mac", and how about exporting
> / saving figures?

I do not know about those.

> Are the Matlab functions the same in the Mac version,
> so e.g. the codes I wrote under Win will work normally..? Thanks again.

No. The memory() command and most of the system_specific() commands are
MS Windows only; some of the multimedia formats are MS Windows only;
ActiveX and COM objects are MS Windows only. Some of the toolkits are
supported only on MS Windows. A lot of manufacturers supply drivers for
their devices only for MS Windows.

Subject: ML on a MacBook Pro

From: sscnekro

Date: 22 Sep, 2010 11:29:06

Message: 6 of 17

> No. The memory() command and most of the system_specific() commands are
> MS Windows only; some of the multimedia formats are MS Windows only;
> ActiveX and COM objects are MS Windows only. Some of the toolkits are
> supported only on MS Windows. A lot of manufacturers supply drivers for
> their devices only for MS Windows.

Hey there, thanks for replying to my post! Sorry for the delay in my reaction. So far I only found one Matlab Mac user outside the newsgroup. In his experience, the Mac version of Matlab should work well with the MS Office for Mac and did not mention other problems. However, based on your info, it may not be that simple. I'm afraid, I only find out concrete problems when I am running it myself, depending on what I need to do. I will perhaps contact the TS for this.

Any more Matlab users experienced with MacBook Pro? Thanks for ideas!

Subject: ML on a MacBook Pro

From: Jos (10584)

Date: 22 Sep, 2010 11:50:19

Message: 7 of 17

"sscnekro " <in@mail.net> wrote in message <i7cpa1$ct7$1@fred.mathworks.com>...
> > No. The memory() command and most of the system_specific() commands are
> > MS Windows only; some of the multimedia formats are MS Windows only;
> > ActiveX and COM objects are MS Windows only. Some of the toolkits are
> > supported only on MS Windows. A lot of manufacturers supply drivers for
> > their devices only for MS Windows.
>
> Hey there, thanks for replying to my post! Sorry for the delay in my reaction. So far I only found one Matlab Mac user outside the newsgroup. In his experience, the Mac version of Matlab should work well with the MS Office for Mac and did not mention other problems. However, based on your info, it may not be that simple. I'm afraid, I only find out concrete problems when I am running it myself, depending on what I need to do. I will perhaps contact the TS for this.
>
> Any more Matlab users experienced with MacBook Pro? Thanks for ideas!

For what it is worth, I have no problems whatsoever running ML (2010b) on a MacBook Pro (OS X 10.6).

Jos

Subject: ML on a MacBook Pro

From: Hooman

Date: 22 Sep, 2010 15:38:59

Message: 8 of 17

On Sep 22, 7:50 am, "Jos (10584) " <#10...@fileexchange.com> wrote:
> "sscnekro " <i...@mail.net> wrote in message <i7cpa1$ct...@fred.mathworks.com>...
> > > No. The memory() command and most of the system_specific() commands are
> > > MS Windows only; some of the multimedia formats are MS Windows only;
> > > ActiveX and COM objects are MS Windows only. Some of the toolkits are
> > > supported only on MS Windows. A lot of manufacturers supply drivers for
> > > their devices only for MS Windows.
>
> > Hey there, thanks for replying to my post! Sorry for the delay in my reaction. So far I only found one Matlab Mac user outside the newsgroup. In his experience, the Mac version of Matlab should work well with the MS Office for Mac and did not mention other problems. However, based on your info, it may not be that simple. I'm afraid, I only find out concrete problems when I am running it myself, depending on what I need to do. I will perhaps contact the TS for this.
>
> > Any more Matlab users experienced with MacBook Pro? Thanks for ideas!
>
> For what it is worth, I have no problems whatsoever running ML (2010b) on a MacBook Pro (OS X 10.6).
>
> Jos

If this is any help, I have to say that I have been running Matlab on
a MacBook Pro (2007 model) without any problems. I don't use MS
Office, but I don't think there will be any problems. My work rotates
around making and running models in Simulink and running scripts on
Matlab. At work I have a PC machine and I can transfer files without
any problems between the two machines. As one of the posters had
mentioned, there are certain toolboxes and blocksets that might only
work under Windows, but all the general purpose stuff should work on
Matlab for Mac OS.

The newer versions of Matlab for Mac have become more stable compared
to couple of releases before.

Good luck.

Hooman

Subject: ML on a MacBook Pro

From: Malcolm Lidierth

Date: 22 Sep, 2010 16:14:20

Message: 9 of 17

I have MATLAB on a MacBook Pro bought about 5 months ago. I have become a Mac convert in that time. To test code, I also run MATLAB on the same machine under Windows XP via BootCamp and have Ubuntu running MATLAB as a guest under the XP installation with Sun VirtualBox.
The only issues I have had are with Java Swing. Code that runs fine on the Mac can cause all sorts of problems on Windows. That seems to be because the Apple Java distribution has solved a lot of the limitations in the other Java releases.

Subject: ML on a MacBook Pro

From: John D'Errico

Date: 22 Sep, 2010 16:32:05

Message: 10 of 17

"sscnekro " <in@mail.net> wrote in message <i6te9i$36n$1@fred.mathworks.com>...
> > If you want to use MatLab on your Mac, use the Mac version.
> > Parallels will definitely be slower and boot camp is inconvenient.
>
> Hi, thanks for replying to my post. So I suppose there is always a Mac version of a ML release. I have to install that one. That would simplify the issue a lot for me, as I read some guys were using virtualization or boot camp...
>
> Just two small questions: Will the Mac version of ML work smoothly on import and export with the "MS Office for Mac", and how about exporting / saving figures? Are the Matlab functions the same in the Mac version, so e.g. the codes I wrote under Win will work normally..? Thanks again.

Almost everything works directly. Having written
probably thousands of m-files on a Mac, that are
typically used on PC/unix systems, I can state this
to be true.

You do need to be careful when working with paths
and directories, since mac/windoze use different
separators. However, as long as you use tools like
filesep, fullfille, fileparts, pathsep, etc., this is not
a problem. Good code should always do these things
anyway.

John

Subject: ML on a MacBook Pro

From: sscnekro

Date: 23 Oct, 2010 18:55:08

Message: 11 of 17

Hey Guys, sorry for the delay with my response. I'm not coming to newsgroup much often anymore. Thanks for all info and tips you gave, I really appreciate that a lot!

Subject: ML on a MacBook Pro

From: Marc

Date: 25 Oct, 2010 05:35:04

Message: 12 of 17

"sscnekro " <in@mail.net> wrote in message <i9vb2c$83p$1@fred.mathworks.com>...
> Hey Guys, sorry for the delay with my response. I'm not coming to newsgroup much often anymore. Thanks for all info and tips you gave, I really appreciate that a lot!

The real question I have is did you buy the MacBook....

Subject: ML on a MacBook Pro

From: hajime yamada

Date: 25 Oct, 2010 06:09:04

Message: 13 of 17

I read some several sources that the Mac version of Matlab/Simulink is much slower than the Windows version. Is it still true for the 2010b?

Subject: ML on a MacBook Pro

From: John D'Errico

Date: 25 Oct, 2010 10:42:07

Message: 14 of 17

"hajime yamada" <hajimeml@yahoo.ca> wrote in message <ia36u0$p1g$1@fred.mathworks.com>...
> I read some several sources that the Mac version of Matlab/Simulink is much slower than the Windows version. Is it still true for the 2010b?

Matlab on my iMac screams compared to Matlab on
the PCs that I see them using where I am currently
doing some consulting. It is especially nice when all
cores are running flat out on a big problem. This is
something that happens surprisingly often in R2010b.

In R2010a, I found that the best I would see is the
case where the Mac OS chooses to overclock one
core, running it flat out. In R2010b, on most large
problems that take at least a couple of seconds of
run time, it just fires up all available cores.

John

Subject: ML on a MacBook Pro

From: sscnekro

Date: 13 Nov, 2010 18:24:04

Message: 15 of 17

> The real question I have is did you buy the MacBook....

Hey there, sorry for the delay with my response. You are right, it was a battle of deciding, lasting for ages. After all, I decided not to buy a MBP. Mac has no support whatsoever by our IT department and my own technical background is not strong enough to be able of fixing eventual issues (with whatever program, including ML). For me it was much money and I opted for the safer investment. But again, I would like to thank everybody for writing on your experience. Maybe I will decide for MBP in the future.

Subject: ML on a MacBook Pro

From: Chris

Date: 3 Dec, 2010 01:31:04

Message: 16 of 17

"John D'Errico" <woodchips@rochester.rr.com> wrote in message <ia3mtv$6i9$1@fred.mathworks.com>...
> "hajime yamada" <hajimeml@yahoo.ca> wrote in message <ia36u0$p1g$1@fred.mathworks.com>...
> > I read some several sources that the Mac version of Matlab/Simulink is much slower than the Windows version. Is it still true for the 2010b?
>
> Matlab on my iMac screams compared to Matlab on
> the PCs that I see them using where I am currently
> doing some consulting. It is especially nice when all
> cores are running flat out on a big problem. This is
> something that happens surprisingly often in R2010b.

I'm battling with Matlab-64 (2010b) on a new MBP (OS 10.6.5), and I'm afraid I'm losing. Graphics performance is terrible (severe lag when trying to plot larger data sets and other UI interaction (e.g. resizing) and it often stalls entirely), and frequent exceptions that cause matlab to terminate spectacularly (multiple times per day). Benchmark-wise it is clocking very poorly compared to windows on equivalent machines (intel 2.66 core i7 w/ 8 GB RAM).

I haven't run Matlab on a mac before, but this was not what I expected. Any insight or advice, or should i just resort to bootcamp?

Chris

Subject: ML on a MacBook Pro

From: Wlodek Tych

Date: 28 Jan, 2011 15:32:04

Message: 17 of 17

"Roger Jones" wrote in message <i6ssfk$3na$1@fred.mathworks.com>...
> If you want to use MatLab on your Mac, use the Mac version.
>
> Parallels will definitely be slower and boot camp is inconvenient.
>

Roger,

The first sentence I would like to agree with.

Unfortunately the second is incorrect (in my setup at least). Paradoxically, Windows Matlab running on Parallels is faster than the Mac version running native. Go figure ...

W.

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us