码迷,mamicode.com
首页 > 其他好文 > 详细

MATLAB 2013b .m 文件关联

时间:2015-07-24 12:02:20      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

使用绿色版的MATLAB无法自动关联.m文件,在网上查到的解决办法是,在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.);

 

但运行时却提示:Undefined function ‘fileassoc‘ for input arguments of type ‘cell‘.

原来MATLAB 2013中修改了fileassoc.m文件的路径,新的路径为:[matlabroot ‘\mcr\toolbox\matlab\winfun\private‘],因此执行如下命令便可解决问题:

cwd=pwd;
cd([matlabroot \mcr\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.);

执行完毕后,找到想要打开的.m文件,右键->打开方式->选择默认程序,选中MATLAB (R2013b),并勾选“始终使用选择的程序打开这种文件”,确定即可。以后双击.m文件会默认使用MATLAB Editor打开。

MATLAB 2013b .m 文件关联

标签:

原文地址:http://www.cnblogs.com/vive/p/4672778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!