首页 > 技术贴 > 解决simulink无法保存一法

解决simulink无法保存一法

2008年5月16日

外国的软件对中文的支持就是经常有问题(顺便赞下M$和Sun,中文支持不错)。今天用simulink,就因为我的用户名是中文的,然后在文件信息里会加入用户名。。。而且这个还不能改默认的用户名,我把系统的用户名改了也不行,在注册表里找半天也不行。。。。

出错就下面这样:

mat1

说什么有GBK无法编码的字符,我晕,我国的国标码无法编码中文,搞笑吧。。。

在网上搜索了半天,把n种办法综合起来,终于搞定了。写个startup.m文件,放到matlab的work目录下:

bdclose all;
set_param(0,’CharacterEncoding’, ‘ISO-8859-1′);

这两句话的意思是把默认的保存文本编码设置为ANSI,晕死了,这是个不支持中文的编码,在这里居然可以了。。。。

matlab在启动是会搜索其path设置的所有目录下的startup.m文件,而work目录默认在path里,这样,matlab在启动的时候就会运行这个文件,达到相应的目的。

start.m下载

分类: 技术贴 标签:
本文的评论功能被关闭了.