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:
Matlab X11 windows don't work on mac if X11 is already in use

Subject: Matlab X11 windows don't work on mac if X11 is already in use

From: Nick Forge

Date: 17 Oct, 2006 10:21:27

Message: 1 of 3

I have just realised that if I already have an X11 window open (in
this case, IDL), starting Simulink on my iBook causes all the
Simulink windows to load in monochrome, making them unusable. As in
you can't see anything on your models. When I closed the IDL session
and reloaded Simulink, things went as they should (actually some
colours were corrupted and some menus had rendering errors, but I was
able to actually use the program).

I just shelled out for this program, and my overall impression of the
OSX version of Matlab is pretty damning - I don't mind if it's ugly
but the functionality in terms of some basic mac UI stuff is just
terrible.

E.G. When I load up Matlab, it seems to think I will want to open a
file from inside my Matlab folder. How about looking in my home
directory to begin with, Matlab? Combined with the 1995 method for
directory navigation, this means that opening what I was last working
on is a 30 second task. I haven't used any software in about 5 years
that was this annoying in terms of basic open/save/print
functionality.

Sorry, I think I just turned my question/observation into a rant. I
have just never paid for software that was so sub par in it's UI. Am
I the only one who feels like this?

Just to add another dimension to my first post here, what's the go
with upgrading? I bought r2006a a few days before r2006b came out.
Can I get an upgrade, or do I have to buy it outright? Please tell me
I don't have to buy it outright....

Subject: Matlab X11 windows don't work on mac if X11 is already in use

From: Brian Arnold

Date: 17 Oct, 2006 19:05:33

Message: 2 of 3

Hi Nick,

I would like to see the Mac version of MATLAB not requiring X11, but
still being able to work as a headless Unix tool as an option
(especially for very long computations, distributed computing, etc.).

I would like to see the Mac version of MATLAB defaulting to the user's
~/Documents folder, with some way for me to customize this path when
opening MATLAB from the Finder. But more to the point, I would like to
not care about specifying the current directory any more.

I would like to be able to specify a MATLAB command to run from the Finder.

I would like to see the Mac version of MATLAB being able to open on its
own, and open all of its MATLAB file types, more than just what it does
today (where it can now open files if MATLAB is already running, yay).

I would like to see a single icon for MATLAB that I can click on to run,
not a pile of directories and a "launcher" application.

I would like a true 64-bit version of MATLAB that makes the most
advantage of multi-core Intel processors on all of the latest Macs.

I would like to have high-resolution graphics in MATLAB on the Mac that
compare well with Quartz. I would like to have QuickTime support
(Animation, if nothing else) for image processing and rendering. I
would like for AppleScript OSA to be supported as part of the language,
just like COM is for Windows.

I would like Mac keyboard shortcuts that work, and are consistent.

I would like Simulink Toolbars on the Mac.

I would like a cleaner, tighter, more consistent interface across the
MathWorks product line.

I want these things not only on the Mac, but on all of the platforms
MATLAB can run on. I want equality for the interfaces MATLAB presents
on each platform, and I also want MATLAB to do the right
platform-specific things, such as keyboard shortcuts, file dialogs or
printing, where it makes sense.

There's more, and it doesn't sound like a rant to me.

I don't think I'm the only one who feels like this.

I'm a Mac Developer at the MathWorks (one small voice). Some of this is
very optimistic thinking on my part. And we need much more than
(internal) Mac developers to do these things well.

We were unable to make much progress in the next release due to the time
we needed to port our 80+ products to Intel Mac, which are now in their
first public beta, and so you won't see forward motion on these and
other important matters until after the next release, after our Intel
support is nailed down. Sorry about the rate of progress, but...

Please speak your mind,

Brian

Nick Forge wrote:
> I have just realised that if I already have an X11 window open (in
> this case, IDL), starting Simulink on my iBook causes all the
> Simulink windows to load in monochrome, making them unusable. As in
> you can't see anything on your models. When I closed the IDL session
> and reloaded Simulink, things went as they should (actually some
> colours were corrupted and some menus had rendering errors, but I was
> able to actually use the program).
>
> I just shelled out for this program, and my overall impression of the
> OSX version of Matlab is pretty damning - I don't mind if it's ugly
> but the functionality in terms of some basic mac UI stuff is just
> terrible.
>
> E.G. When I load up Matlab, it seems to think I will want to open a
> file from inside my Matlab folder. How about looking in my home
> directory to begin with, Matlab? Combined with the 1995 method for
> directory navigation, this means that opening what I was last working
> on is a 30 second task. I haven't used any software in about 5 years
> that was this annoying in terms of basic open/save/print
> functionality.
>
> Sorry, I think I just turned my question/observation into a rant. I
> have just never paid for software that was so sub par in it's UI. Am
> I the only one who feels like this?
>
> Just to add another dimension to my first post here, what's the go
> with upgrading? I bought r2006a a few days before r2006b came out.
> Can I get an upgrade, or do I have to buy it outright? Please tell me
> I don't have to buy it outright....

Subject: Matlab X11 windows don't work on mac if X11 is

From: Nick Forge

Date: 17 Oct, 2006 23:31:49

Message: 3 of 3

It's great to hear a voice from "the inside"! It means a lot to me
that some one at TMW feels the same.

Had there been much progress before the intel-mac issue? I mean what
was the rate of "Macification" like before then? As it currently
stands, I don't plan on using Matlab except for situations where I
really have to - if the program was more OSX friendly (and integrated
with the OS better) I would actually use it much more. I am planning
to go into post-grad research in areas where I could make use of
various Matlab toolboxes. As it currently stands, I don't think I can
really do that - Matlab is too irritating compared to just writing
various things myself. I'm serious about this - TMW are cutting
themselves out of a lot of more hardcore users, and the number of
technical people moving to macs is rising, rapidly. In my
engineering/computer science course, more then 10% of the people that
I know personally have switched to macs/OSX during the degree. These
people are generally (huge generalisation here, but anyway) the ones
who are going to be doing research, and ending up in teaching or in
positions of authority. I would've thought that TMW would like to
encourage these people to use Matlab rather then make it a painful
experience.

Tags for this Thread

No tags are associated with 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