Slow MATLAB in MACOSX fix
If you are experiencing sluggish interface on Matlab on Mac OS X, especially running graphics/figure, GUIDE or GUI. Here is the work around which at least works for me (Matlab 2010a and OSX 10.6.6)
The following settings in java.opt (if non exists, create one) should be disabled. Note that the last line should be commented out. In addition, file java.opt is located on two directories: /Applications/MATLAB_R2010a.app/bin/maci /Applications/MATLAB_R2010a.app/bin/maci64
File java.opt should look like this
In Java 1.5.0_13 and later on Mac OS X 10.5 (Leopard), the default rendering pipeline is provided by Sun. Previous versions used the Quartz pipeline. This change has significantly slowed down rendering for many interface components.
Setting the following system property to true forces Java to use the Quartz rendering pipeline to improve rendering performance. settings In order to improve the GUIDE, disable the following line