MATLAB: Ansys analysis hangs when run from Matlab

ansyshangs

I am performing a material optimisation using the lsqnonlin function in Matlab. As part of this procedure, a call to Ansys is made and a finite element analysis is run:
dos('ansys140 -b -i FE_Analysis.inp -o output.txt');
When the above line is executed, Ansys hangs and a window pops up saying the program is not responding.
If I run this same Ansys input file (FE_Analysis.inp) outside of Matlab, it runs to completion without any problems. Also, when I fire up Matlab and execute the same analysis from the Matlab command line, there are no problems. If I try and run it from the Matlab command line after it fails when running through the optimisation script, it doesn't run.
Anyone have any idea what might be the issue? There are no messages other than "Program is not responding". I'm running it on a Windows 7 64 bit machine with 24 GB of RAM.
Thanks in advance for any input.
Cormac

Best Answer

Problem exists with version 2009b - not with 2011.