24小时热门版块排行榜    

查看: 3270  |  回复: 17

忆如沉

银虫 (小有名气)

[求助] matlab的m文件关联问题

Sample Te
我的win7 64位的本本,装的是matlab2012a,但是出现了m文件不关联,不知道怎么解决,有哪位大神帮帮忙,装2010也不关联,网上的几个解决办法,也试了。不管用,大家有没有64位的本本,遇到同样的问题,怎么解决的啊。xt
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

你若不离不弃,我便生死相依。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

忆如沉

银虫 (小有名气)

引用回帖:
14楼: Originally posted by xingwu14 at 2013-05-13 20:30:57
如果上面提到的办法都不凑效,那么只能放大招了——手动修改注册表,楼主可以尝试一下,我也出现了与楼主同样的问题,后来就是修改注册表弄好的。
修改注册表的操作很简单:
1.在”运行“中输入“regedit”,然后 ...

这个操作,不会影响我电脑的其他运行吗,若是有影响,我宁愿不弄了,
你若不离不弃,我便生死相依。
15楼2013-05-14 08:33:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
打开控制面板所有项,然后点“默认程序”,然后是“将文件类型或协议与程序关联”即可
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-05-07 22:01:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

引用回帖:
2楼: Originally posted by libralibra at 2013-05-07 22:01:27
打开控制面板所有项,然后点“默认程序”,然后是“将文件类型或协议与程序关联”即可

试过咯,不好用啊,不好使啊,
你若不离不弃,我便生死相依。
3楼2013-05-07 22:38:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shex

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
我也遇到这个问题,有一个标准解决方法。打开matlab,帮助-〉Product help,搜索“File Associations windows platforms”,第一个结果里就有,属于“Starting and Quitting the MATLAB Program”页。往下看,就可以看到“Associating Files with MATLAB on Windows Platforms”标题以及“Utilities to Set Up File Associations on Windows Platforms”,点击下方相应工具就好。
4楼2013-05-08 10:30:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

引用回帖:
4楼: Originally posted by shex at 2013-05-08 10:30:14
我也遇到这个问题,有一个标准解决方法。打开matlab,帮助-〉Product help,搜索“File Associations windows platforms”,第一个结果里就有,属于“Starting and Quitting the MATLAB Program”页。往下看,就可以 ...

这个好使吗,我貌似也试过啊,没有和你描述的啊,没有直接点击的那个关联,按照步骤来,也不好使啊
你若不离不弃,我便生死相依。
5楼2013-05-08 16:51:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shex

金虫 (小有名气)

【答案】应助回帖

引用回帖:
5楼: Originally posted by 忆如沉 at 2013-05-08 16:51:16
这个好使吗,我貌似也试过啊,没有和你描述的啊,没有直接点击的那个关联,按照步骤来,也不好使啊...

试试以下代码行不行。我的是2011b,这些代码就是从帮助里拷出来的。
cwd=pwd;
cd([matlabroot '\toolbox\matlab\winfun\private']);
fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]});
cd(cwd);
6楼2013-05-08 16:57:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

引用回帖:
4楼: Originally posted by shex at 2013-05-08 10:30:14
我也遇到这个问题,有一个标准解决方法。打开matlab,帮助-〉Product help,搜索“File Associations windows platforms”,第一个结果里就有,属于“Starting and Quitting the MATLAB Program”页。往下看,就可以 ...

我试过啊,但是没有这个啊,网上也有人说过,但是没有相关的连接啊,说是一点击就可以,但是没有啊,只有几个步骤,但是按步骤操作之后,还是不关联,但是现在M文件图标显示matlab的那个图标了,但是还是不关联,点击两个M文件,matlab需要启动两次,很麻烦,很费劲,还是不能解决啊,
你若不离不弃,我便生死相依。
7楼2013-05-08 17:16:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

引用回帖:
6楼: Originally posted by shex at 2013-05-08 16:57:50
试试以下代码行不行。我的是2011b,这些代码就是从帮助里拷出来的。
cwd=pwd;
cd();
fileassoc('add',{'.m','.mat','.fig','.p','.mdl',});
cd(cwd);...

试过了,说是要用管理员执行matlab 可是,本本自动就是管理员运行的啊, 我也试过了,还是老样子,不管用,我也重新装过matlab2012a,matlab2010a也装过,都是同样的问题,很苦恼,都快疯了。
你若不离不弃,我便生死相依。
8楼2013-05-08 17:19:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shex

金虫 (小有名气)

【答案】应助回帖

引用回帖:
8楼: Originally posted by 忆如沉 at 2013-05-08 17:19:17
试过了,说是要用管理员执行matlab 可是,本本自动就是管理员运行的啊, 我也试过了,还是老样子,不管用,我也重新装过matlab2012a,matlab2010a也装过,都是同样的问题,很苦恼,都快疯了。...

看来是启动问题。你试试运行Matlab时不要直接双击,用右键“以管理员身份运行”,运行后在命令窗口里运行以上四句,拷贝粘贴到命令窗口里回车就行。
虽然你是管理员登录的,但系统运行程序时仍然默认使用用户权限,是为了安全。一般情况下没什么问题,个别时有影响。或者可以设置默认管理员运行,右键单击桌面上Matlab的快捷方式,在“属性”中选“兼容性“选项卡,下方有”特权等级“,勾上管理员运行的复选框,以后就都会默认以管理员权限运行。
9楼2013-05-09 08:55:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

引用回帖:
9楼: Originally posted by shex at 2013-05-09 08:55:00
看来是启动问题。你试试运行Matlab时不要直接双击,用右键“以管理员身份运行”,运行后在命令窗口里运行以上四句,拷贝粘贴到命令窗口里回车就行。
虽然你是管理员登录的,但系统运行程序时仍然默认使用用户权限 ...

还是不管用啊,我勒个去,无语了啊,
你若不离不弃,我便生死相依。
10楼2013-05-09 23:43:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 忆如沉 的主题更新
信息提示
请填处理意见