天天看点

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

知乎视频​www.zhihu.com

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

在资源管理器上双击MATLAB的各种文件, 比如".m", ".mat"等, 有可能电脑不知道用什么软件打开, 或者用MATLAB打开了, 但是用了错误的版本打开, 这就比较郁闷了.我找到了一个有效的方法解决这个问题.

第一步, 到下面地址下载函数:

MATLAB File Association Fix - File Exchange - MATLAB Central​cn.mathworks.com

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

第二步, 使用默认(或常用的)的MATLAB版本运行:

associateFiles
           

当然, 可以有很多具体的设置, 详细见该函数的文档, 一般运行上面代码就是默认设置了.

运行完以后, 就生成了一个文件:

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

是一个注册表, 用来windows设置各种MATLAB文件后缀名用什么软件打开.

第三步, 双击该注册表:

matlab 打开vec文件_MATLAB文件关联修复(windows系统)

点"是".

第四步, 重启电脑(这一步好像可以不做, 先试一下, 发现无效的话, 就重启电脑)

补充:

最简单, 最容易想到的方法: "选中.m文件,右键-->属性-->打开方式-->选matlab"

这个方法有严重缺点的:

每次都会另外打开一个新的MATLAB界面.

比如你已经打开了一个MATLAB界面了, 再用这种方法, 会打开另外一个MATLAB界面, 而不是通常期望的在已经打开的MATLAB界面上打开文件.

创作不易, 请大家"素质三连": 点赞, 收藏, 分享.

测试一下R2020b, 发现这个方法依然有效.