Matlab高版本降级后,低版本还是打不开
这是matlab新老版本不兼容问题。具体操作如下所示:(1)在工作空间中输入下列命令,然后打开
bdclose all;
set_param(0,'CharacterEncoding','windows-1252')
或(2)在工作空间中输入下列命令,然后打开
bdclose all
set_param(0, 'CharacterEncoding', 'ISO-8859-1')
或(3)用写字板或记事本打开模型文件*.mdl,发现原来是有汉字不能识别,将其改为英文,存盘退出即可。
同样如果要在7.0的模型里用中文注释,然后保存,就需要
set_param('ModelName', 'SavedCharacterEncoding', 'ISO-8859-1')
这里ModelName是你的mdl模型名,而且必须被打开了。
几点建议:
(1)建议大家都统一用matlab7.0版本的,一些7.0.1等等如无必要,
就不要装了。顺便说一下,有人说装了matlab7.0以后,系统进程里有一个Matlab Server.exe,占用内存很大,去掉的方法就是在管理工具->服务中将的启动类型由“自动”改为”禁止“就可以了。
(2)尽量避免用中文!
1)装matlab的时候,注意你的用户及单位一定要用英文或数字,不要用中文;
2)自己封装的模块名字不要用中文,模型中的注释也要用英文;
3)文件存放的路径也要用英文,如:C:\MATLAB7\work\matwav。
(3)GBK即汉字内码扩展规范,K为汉语拼音 Kuo Zhan(扩展)中“扩”字的声母。
英文全称Chinese Internal Code Specification。
绛旓細杩欐槸matlab鏂拌鐗堟湰涓嶅吋瀹归棶棰樸傚叿浣撴搷浣滃涓嬫墍绀猴細(1)鍦ㄥ伐浣滅┖闂翠腑杈撳叆涓嬪垪鍛戒护锛岀劧鍚庢墦寮bdclose all;set_param(0,'CharacterEncoding','windows-1252')鎴(2)鍦ㄥ伐浣滅┖闂翠腑杈撳叆涓嬪垪鍛戒护锛岀劧鍚庢墦寮bdclose allset_param(0, 'CharacterEncoding', 'ISO-8859-1')鎴(3)鐢ㄥ啓瀛楁澘鎴栬浜嬫湰鎵撳紑妯″瀷鏂囦欢*....
绛旓細棰樹富鏄惁鎯宠闂matlab鍥惧舰缂栬緫鍣ㄥ彲浠ユ敼鎴愯佺増鏈悧鈥濓紵涓嶅彲浠ャMATLAB鐨鍥惧舰缂栬緫鍣ㄦ槸闅忕潃MATLAB鐗堟湰鐨勬洿鏂拌屼笉鏂洿鏂扮殑锛屾棤娉闄嶇骇鍒拌鐗堟湰锛鑰佺増鏈篃闇鍗囩骇鎵嶅彲姝e父浣跨敤銆
绛旓細local鏈湴瀹夎锛歯pm install xxx 瀹夎鍒板懡浠よ鎵鍦ㄧ洰褰曠殑node_module鐩綍銆俫lobal鍏ㄥ眬瀹夎锛歯pm install xxx -g 瀹夎鍒 \AppData\Roaming\npm\node_modules鐩綍銆俻m 鐩綍涓紝鎯宠鍗囩骇鎴闄嶇骇鐨勮瘽锛堝洜涓洪殢 NodeJS 涓璧峰彂甯冪殑 npm 涓嶄竴瀹氭槸鏈鏂鐗堟湰锛夛紝璇峰弬鑰冿細 suolingnet/update-npm/ 涓婇潰閾炬帴涓粙缁嶇殑...
绛旓細鍏蜂綋瑙g瓟濡備笅鍥剧墖