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:
best OS to run Matlab

Subject: best OS to run Matlab

From: Bilal

Date: 25 Nov, 2010 13:12:04

Message: 1 of 14

Hi,

I'm looking into buying a new OS to run my Matlab work on but i wasn't sure which one is the best/most robust. My program reads data from an external device continuously for many hours and analyzes the data, sending emails when certain conditions are met. Any suggestions on which OS would be best? I'm currently using Windows but wanted to look into different systems.

Bilal

Subject: best OS to run Matlab

From: Aurelien Queffurust

Date: 25 Nov, 2010 13:42:04

Message: 2 of 14

"Bilal " <bilalhaider87@gmail.com> wrote in message <iclnb3$7bg$1@fred.mathworks.com>...
> Hi,
>
> I'm looking into buying a new OS to run my Matlab work on but i wasn't sure which one is the best/most robust. My program reads data from an external device continuously for many hours and analyzes the data, sending emails when certain conditions are met. Any suggestions on which OS would be best? I'm currently using Windows but wanted to look into different systems.
>
> Bilal

The official answer is in thsi web page:
Choosing Hardware for Use with MATLAB®
http://www.mathworks.com/products/matlab/choosing_hardware.html

Aurélien,
http://blog.developpez.com/matlab4geek/

Subject: best OS to run Matlab

From: Aurelien Queffurust

Date: 25 Nov, 2010 13:48:04

Message: 3 of 14

"Aurelien Queffurust" <tug83@yahoo.fr> wrote in message <iclp3c$sku$1@fred.mathworks.com>...
> "Bilal " <bilalhaider87@gmail.com> wrote in message <iclnb3$7bg$1@fred.mathworks.com>...
> > Hi,
> >
> > I'm looking into buying a new OS to run my Matlab work on but i wasn't sure which one is the best/most robust. My program reads data from an external device continuously for many hours and analyzes the data, sending emails when certain conditions are met. Any suggestions on which OS would be best? I'm currently using Windows but wanted to look into different systems.
> >
> > Bilal
>
> The official answer is in thsi web page:
> Choosing Hardware for Use with MATLAB®
> http://www.mathworks.com/products/matlab/choosing_hardware.html
>
> Aurélien,
> http://blog.developpez.com/matlab4geek/




The bad thing is that 2 URL links are broken in this web page:
- multiprocessing section
- Solution 1-15NM7: How do I increase the speed or performance of MATLAB?


Aurélien

Subject: best OS to run Matlab

From: Bilal

Date: 29 Nov, 2010 16:15:06

Message: 4 of 14

"Aurelien Queffurust" <tug83@yahoo.fr> wrote in message <iclpek$kt0$1@fred.mathworks.com>...
> "Aurelien Queffurust" <tug83@yahoo.fr> wrote in message <iclp3c$sku$1@fred.mathworks.com>...
> > "Bilal " <bilalhaider87@gmail.com> wrote in message <iclnb3$7bg$1@fred.mathworks.com>...
> > > Hi,
> > >
> > > I'm looking into buying a new OS to run my Matlab work on but i wasn't sure which one is the best/most robust. My program reads data from an external device continuously for many hours and analyzes the data, sending emails when certain conditions are met. Any suggestions on which OS would be best? I'm currently using Windows but wanted to look into different systems.
> > >
> > > Bilal
> >
> > The official answer is in thsi web page:
> > Choosing Hardware for Use with MATLAB®
> > http://www.mathworks.com/products/matlab/choosing_hardware.html
> >
> > Aurélien,
> > http://blog.developpez.com/matlab4geek/
>
>
>
>
> The bad thing is that 2 URL links are broken in this web page:
> - multiprocessing section
> - Solution 1-15NM7: How do I increase the speed or performance of MATLAB?
>
>
> Aurélien

From the system requirements page, it seems Matlab only runs on three OS: Windows, Mac and Linux. That makes my life easier. However, I noticed that for all three OS, the disk space and RAM requirements are the same. I don't have any experience with Mac or Linux processors. Are these faster/more powerful for running multiple Matlab scripts compared to Windows?

Subject: best OS to run Matlab

From: tristram.scott@ntlworld.com (Tristram Scott)

Date: 29 Nov, 2010 18:17:51

Message: 5 of 14

Bilal <bilalhaider87@gmail.com> wrote:
[snip]
>
> From the system requirements page, it seems Matlab only runs on three OS:
> Windows, Mac and Linux.

Alas, yes. Not so long ago there was Solaris, and a while before that
there was Irix, AIX, HP-UX and even Compaq Alpha Tru64.


> That makes my life easier.

In terms of choices, yes it does. In terms of running MATLAB on the OS of
one's choosing, no it doesn't.

> However, I noticed that
> for all three OS, the disk space and RAM requirements are the same. I don't
> have any experience with Mac or Linux processors. Are these faster/more
> powerful for running multiple Matlab scripts compared to Windows?

You are looking at pretty much the same hardware for each of your three
given OSs. Hace you verified that your method of interfacing to external
devices is supported for all three?

After that, it is going to come down to the usual reasons for choosing
amongst operating systems. I would probably choose (certain versions of)
Linux as the most stable of the three, MacOS X as the most user friendly,
and Windows as the most commonly and best supported. Other people will
tell you a different story. Whatever you get, if you are buying it new,
get plenty of memory. Spend money on memory before spending it on multiple
processors.

Do you have the time to learn a new OS? Are you already at all familiar
with Unix?

You could try out Linux in a virtual machine. I use VirtualBox, but there
are plenty of choices. Install VirtualBox, then create a virtual machine
and install Linux on it. I use Ubuntu, but again, there are plenty to
choose from. Install MATLAB on your virtual Linux machine and see how it
feels. You should get close to native speed from it in the VM, except for
with graphics. This will let you try before you buy.

You can't run a virtual machine with MacOS X except for on a Mac. You can,
however, run a virtual machine with Windows or Linux on a Mac host.


--
Dr Tristram J. Scott
Energy Consultant

Subject: best OS to run Matlab

From: Stan Bischof

Date: 29 Nov, 2010 20:42:43

Message: 6 of 14

Another thing to check: not all of the toolboxes run on
all of the platforms. Make sure that the toolboxes that you
need- as well as any external software /interfaces/etc that
you need will run on the platform that you choose.

Stan

Subject: best OS to run Matlab

From: Bilal

Date: 30 Nov, 2010 14:36:04

Message: 7 of 14

tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...
> Bilal <bilalhaider87@gmail.com> wrote:
> [snip]
> >
> > From the system requirements page, it seems Matlab only runs on three OS:
> > Windows, Mac and Linux.
>
> Alas, yes. Not so long ago there was Solaris, and a while before that
> there was Irix, AIX, HP-UX and even Compaq Alpha Tru64.
>
>
> > That makes my life easier.
>
> In terms of choices, yes it does. In terms of running MATLAB on the OS of
> one's choosing, no it doesn't.
>
> > However, I noticed that
> > for all three OS, the disk space and RAM requirements are the same. I don't
> > have any experience with Mac or Linux processors. Are these faster/more
> > powerful for running multiple Matlab scripts compared to Windows?
>
> You are looking at pretty much the same hardware for each of your three
> given OSs. Hace you verified that your method of interfacing to external
> devices is supported for all three?
>
> After that, it is going to come down to the usual reasons for choosing
> amongst operating systems. I would probably choose (certain versions of)
> Linux as the most stable of the three, MacOS X as the most user friendly,
> and Windows as the most commonly and best supported. Other people will
> tell you a different story. Whatever you get, if you are buying it new,
> get plenty of memory. Spend money on memory before spending it on multiple
> processors.
>
> Do you have the time to learn a new OS? Are you already at all familiar
> with Unix?
>
> You could try out Linux in a virtual machine. I use VirtualBox, but there
> are plenty of choices. Install VirtualBox, then create a virtual machine
> and install Linux on it. I use Ubuntu, but again, there are plenty to
> choose from. Install MATLAB on your virtual Linux machine and see how it
> feels. You should get close to native speed from it in the VM, except for
> with graphics. This will let you try before you buy.
>
> You can't run a virtual machine with MacOS X except for on a Mac. You can,
> however, run a virtual machine with Windows or Linux on a Mac host.
>
>
> --
> Dr Tristram J. Scott
> Energy Consultant

"Hace you verified that your method of interfacing to external devices is supported for all three?"

By this do you mean how i physically connect to the external device? I'm using a serial connection (RS-232 cable) and i use the serial command to read from the device. I'm guessing I wouldnt have to change my code if i was to switch to Linux, would I?

I am not familiar with Linux at all, and i have used a Mac for a few seconds once in a while. So i'm a newbie with both those systems. I'll look into the VirtualBox and see if i can get my hands on Linux trial or something. Thanks for your help.

Subject: best OS to run Matlab

From: tristram.scott@ntlworld.com (Tristram Scott)

Date: 30 Nov, 2010 15:04:31

Message: 8 of 14

Bilal <bilalhaider87@gmail.com> wrote:
> tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...
>> Bilal <bilalhaider87@gmail.com> wrote:
>> [snip]
>
> "Hace you verified that your method of interfacing to external devices is
> supported for all three?"
>
> By this do you mean how i physically connect to the external device? I'm
> using a serial connection (RS-232 cable) and i use the serial command to
> read from the device. I'm guessing I wouldnt have to change my code if i
> was to switch to Linux, would I?

I believe that should just work. IT should also work under VirtualBox,
assuming you tell it to pass through the serial connections.

>
> I am not familiar with Linux at all, and i have used a Mac for a few
> seconds once in a while. So i'm a newbie with both those systems. I'll look
> into the VirtualBox and see if i can get my hands on Linux trial or
> something. Thanks for your help.

I am guessing you would want the desktop rather than server installation.
I recommend Ubuntu. I have some notes on building the VM and installing
Ubuntu server. They are aimed at a command line installation, which is
probably not what you want, but there may be something of use to you:

http://www.quantmodels.co.uk/BuildVM.pdf


--
Dr Tristram J. Scott
Energy Consultant

Subject: best OS to run Matlab

From: Steven_Lord

Date: 30 Nov, 2010 19:12:17

Message: 9 of 14



"Aurelien Queffurust" <tug83@yahoo.fr> wrote in message
news:iclpek$kt0$1@fred.mathworks.com...
> "Aurelien Queffurust" <tug83@yahoo.fr> wrote in message
> <iclp3c$sku$1@fred.mathworks.com>...
>> "Bilal " <bilalhaider87@gmail.com> wrote in message
>> <iclnb3$7bg$1@fred.mathworks.com>...
>> > Hi,
>> >
>> > I'm looking into buying a new OS to run my Matlab work on but i wasn't
>> > sure which one is the best/most robust. My program reads data from an
>> > external device continuously for many hours and analyzes the data,
>> > sending emails when certain conditions are met. Any suggestions on
>> > which OS would be best? I'm currently using Windows but wanted to look
>> > into different systems.
>> >
>> > Bilal
>>
>> The official answer is in thsi web page:
>> Choosing Hardware for Use with MATLAB
>> http://www.mathworks.com/products/matlab/choosing_hardware.html
>>
>> Aurlien,
>> http://blog.developpez.com/matlab4geek/
>
>
>
>
> The bad thing is that 2 URL links are broken in this web page:
> - multiprocessing section
> - Solution 1-15NM7: How do I increase the speed or performance of MATLAB?

I'll inform the owners of that page to update the links.

--
Steve Lord
slord@mathworks.com
To contact Technical Support use the Contact Us link on
http://www.mathworks.com

Subject: best OS to run Matlab

From: Bilal

Date: 6 Dec, 2010 12:58:04

Message: 10 of 14

tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...
> Bilal <bilalhaider87@gmail.com> wrote:
> [snip]
> >
> > From the system requirements page, it seems Matlab only runs on three OS:
> > Windows, Mac and Linux.
>
> Alas, yes. Not so long ago there was Solaris, and a while before that
> there was Irix, AIX, HP-UX and even Compaq Alpha Tru64.
>
>
> > That makes my life easier.
>
> In terms of choices, yes it does. In terms of running MATLAB on the OS of
> one's choosing, no it doesn't.
>
> > However, I noticed that
> > for all three OS, the disk space and RAM requirements are the same. I don't
> > have any experience with Mac or Linux processors. Are these faster/more
> > powerful for running multiple Matlab scripts compared to Windows?
>
> You are looking at pretty much the same hardware for each of your three
> given OSs. Hace you verified that your method of interfacing to external
> devices is supported for all three?
>
> After that, it is going to come down to the usual reasons for choosing
> amongst operating systems. I would probably choose (certain versions of)
> Linux as the most stable of the three, MacOS X as the most user friendly,
> and Windows as the most commonly and best supported. Other people will
> tell you a different story. Whatever you get, if you are buying it new,
> get plenty of memory. Spend money on memory before spending it on multiple
> processors.
>
> Do you have the time to learn a new OS? Are you already at all familiar
> with Unix?
>
> You could try out Linux in a virtual machine. I use VirtualBox, but there
> are plenty of choices. Install VirtualBox, then create a virtual machine
> and install Linux on it. I use Ubuntu, but again, there are plenty to
> choose from. Install MATLAB on your virtual Linux machine and see how it
> feels. You should get close to native speed from it in the VM, except for
> with graphics. This will let you try before you buy.
>
> You can't run a virtual machine with MacOS X except for on a Mac. You can,
> however, run a virtual machine with Windows or Linux on a Mac host.
>
>
> --
> Dr Tristram J. Scott
> Energy Consultant

Which version of Matlab do you run on Ubuntu? I'm going to try this one out but i'm not sure which of the Matlab versions (Windows, Mac or Linux) i should install on the Ubuntu system.

Subject: best OS to run Matlab

From: tristram.scott@ntlworld.com (Tristram Scott)

Date: 6 Dec, 2010 15:14:41

Message: 11 of 14

Bilal <bilalhaider87@gmail.com> wrote:
> tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...

[snip

>
> Which version of Matlab do you run on Ubuntu? I'm going to try this one
> out but i'm not sure which of the Matlab versions (Windows, Mac or Linux) i
> should install on the Ubuntu system.

I have several versions installed. I suggest you start with R2009a. You
will need the Linux version, and assuming you have a modern processor, the
64 bit version. Note that VirtualBox will let you install a 64 bit guest
on top of a 32 bit OS if your underlying hardware is 32 bit. So, for
example, you could install 64 bit Linux as a guest on top of a 32 bit
Windows XP system.




--
Dr Tristram J. Scott
Energy Consultant

Subject: best OS to run Matlab

From: Bilal

Date: 7 Dec, 2010 15:24:05

Message: 12 of 14

tristram.scott@ntlworld.com (Tristram Scott) wrote in message <idiul1$q8a$1@news.eternal-september.org>...
> Bilal <bilalhaider87@gmail.com> wrote:
> > tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...
>
> [snip
>
> >
> > Which version of Matlab do you run on Ubuntu? I'm going to try this one
> > out but i'm not sure which of the Matlab versions (Windows, Mac or Linux) i
> > should install on the Ubuntu system.
>
> I have several versions installed. I suggest you start with R2009a. You
> will need the Linux version, and assuming you have a modern processor, the
> 64 bit version. Note that VirtualBox will let you install a 64 bit guest
> on top of a 32 bit OS if your underlying hardware is 32 bit. So, for
> example, you could install 64 bit Linux as a guest on top of a 32 bit
> Windows XP system.
>
>
>
>
> --
> Dr Tristram J. Scott
> Energy Consultant

I have installed Ubuntu but got stuck with the Matlab installation. The instructions say to execute the installer_glnx86.tar file and then the "install" file:


...
Execute the following command to extract the installer:
  user@host$> tar –xf matlab_installer_glnx86.tar

Execute the following command to begin the graphical installer:

  root@host#> ./install
...
i just double click the first file and it opens up a window with 5 or so other files, one of thich is called install. When i double click that one, it will just open up the file to view the code. How exactly am i supposed to "execute" the command. Where do i execute it? i'm new to Ubuntu so i have no clue how to proceed with Matlab's installation. Please help.

Subject: best OS to run Matlab

From: Bilal

Date: 7 Dec, 2010 17:58:05

Message: 13 of 14

"Bilal " <bilalhaider87@gmail.com> wrote in message <idljil$1s3$1@fred.mathworks.com>...
> tristram.scott@ntlworld.com (Tristram Scott) wrote in message <idiul1$q8a$1@news.eternal-september.org>...
> > Bilal <bilalhaider87@gmail.com> wrote:
> > > tristram.scott@ntlworld.com (Tristram Scott) wrote in message <id0qof$f27$1@news.eternal-september.org>...
> >
> > [snip
> >
> > >
> > > Which version of Matlab do you run on Ubuntu? I'm going to try this one
> > > out but i'm not sure which of the Matlab versions (Windows, Mac or Linux) i
> > > should install on the Ubuntu system.
> >
> > I have several versions installed. I suggest you start with R2009a. You
> > will need the Linux version, and assuming you have a modern processor, the
> > 64 bit version. Note that VirtualBox will let you install a 64 bit guest
> > on top of a 32 bit OS if your underlying hardware is 32 bit. So, for
> > example, you could install 64 bit Linux as a guest on top of a 32 bit
> > Windows XP system.
> >
> >
> >
> >
> > --
> > Dr Tristram J. Scott
> > Energy Consultant
>
> I have installed Ubuntu but got stuck with the Matlab installation. The instructions say to execute the installer_glnx86.tar file and then the "install" file:
>
>
> ...
> Execute the following command to extract the installer:
> user@host$> tar –xf matlab_installer_glnx86.tar
>
> Execute the following command to begin the graphical installer:
>
> root@host#> ./install
> ...
> i just double click the first file and it opens up a window with 5 or so other files, one of thich is called install. When i double click that one, it will just open up the file to view the code. How exactly am i supposed to "execute" the command. Where do i execute it? i'm new to Ubuntu so i have no clue how to proceed with Matlab's installation. Please help.

nevermind...i found out.

Subject: best OS to run Matlab

From: Stan Bischof

Date: 7 Dec, 2010 18:16:13

Message: 14 of 14

Bilal <bilalhaider87@gmail.com> wrote:
>> ... i just double click the first file and it opens up a window with
>> 5 or so other files, one of thich is called install. When i double
>> click that one, it will just open up the file to view the code. How
>> exactly am i supposed to "execute" the command. Where do i execute
>> it? i'm new to Ubuntu so i have no clue how to proceed with Matlab's
>> installation. Please help.
>
> nevermind...i found out.

While most of us pretty much know the answer, it is very good
practice here in USENET to post solutions to questions that
you answer for yourself.

That way others can potentially benefit from your solution.

regards
Stan

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