先转载一篇比较全面的博客:http://blog.sina.com.cn/s/blog_c5874c5f0101lxku.html
这篇文章详细的说明了四种办法,但是我个人觉得不太好用,所以我采用了另外一个博客上的办法:
原文为,链接地址为:http://blog.csdn.net/qq_22186119/article/details/51055541
新安装MATLAB2016a之后,发现MATLAB没有和m文件关联
每次打开m文件后都会重新打开一次MATLAB主程序,后来发现这样的办法,亲测有效
下载压缩包:
http://pan.baidu.com/s/1nuUf8UH
解压
将解压文件中的associateFiles.m添加到当前工作路径
命令行中输入associateFiles
回车,生成MatlabFileAssocFix.reg文件
运行这个reg文件
重启MATLAB
但是这里面有个细节要注意:就是你在cmd命令回溯到你 associateFiles.m文件位置时,执行associateFiles会打开matlab,这样没有关系,你在matlab命令行里面运行这个函数,虽然这个函数看起来有参数,你不用在意,直接运行,然后得到新的MatlabFileAssocFix.reg,然后在cmd命令行中运行,重新启动计算机,然后就发现.m文件被matlab关联上了。