QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 900|回复: 0
打印 上一主题 下一主题

恢复matlab 文件关联及图标,Win7 XP均适用

[复制链接]
字体大小: 正常 放大

54

主题

9

听众

130

积分

  • TA的每日心情

    2013-11-8 15:00
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    自我介绍
    我笑一笑从容
    跳转到指定楼层
    1#
    发表于 2013-11-8 15:39 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 傲剑江湖 于 2013-5-12 16:03 编辑


    最近弄C#与Matlab混合编程,原来装的matlab2010b老出问题,决定重装2012a,装好后发现matlab 文件关联及图标问题。经过一番寻帖,终于解决。解决方法来自(某某的博客)。shelterforall.blog.163.com/?COLLCC=624664097&COLLCC=624664104&

    重装系统后,matlab
    不用重装也是可以直接运行。
    同理,matlab移动文件夹后也可以不需重装。但是会有下面两个问题:
    1. m, mat, fig, mex, mex32等文件的关联没了。
    2. m, mat, fig, mex, mex32等文件的图标没了。
    下面的办法可以解决这个问题。

    建立文件关联:
    方法一:
    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.打开matlab,运行 help
    2.在help窗口中搜索Utility to Change Windows File Associations
    3.找到Utility to Change Windows File Associations的对应解释
    4.最后就是直接点击所需的文件关联

    方法三:
    打开Utility to Change Windows File Associations的简便方法:
    如果是Windows平台,在matlab的命令窗口输入以下命令:
    web([docroot '/techdoc/matlab_env/f8-8880.html#bq4esi8'])
    在该帮助页面的最下面有几个链接,点一下就可以进行文件关联了。


    点评: 方法一实施起来最简单。

    如果文件图标不能恢复的话:
    图标恢复的方法(此方法适用于其他软件图标的恢复):
    WinXP
    在我的电脑>工具>文件夹选项>文件类型 中寻找各个文件名称修改。在键盘上按首字母可以快速搜索
    图标文件在:D:\Program files\MATLAB\R2009b\bin\win32 中,后缀为ico

    Win7
    Win7文件夹选项中取消了更改文件图标的功能。
    在控制面板>默认程序>将文件类型或协议与程序关联中,找到任意一个matlab文件,如.m、.mat等,选中matlab程序,等待系统刷新一下,即可恢复图标。

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-7-7 07:39 , Processed in 0.333614 second(s), 55 queries .

    回顶部