可解决打开M文件另启动一个Matlab,打开任何位置的m文件时,都能在当前启动的matlab的editor中打开
方法:(1)将压缩包下的private中的fileassoc.m和fileassoc.mexw32拷贝到安装目录\MATLAB\R2014a\toolbox\matlab\winfun\private中。
(2)在matlab中执行代码:
cwd=pwd;
cd([matlabroot '\toolbox\matlab\winfun\private']);
fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]});
cd(cwd);
disp('Changed Windows file associations. FIG, M, MAT, MDL, MEX, and P files are now associated with MATLAB.')
1