matlab亂碼問題


## matlab 用哪種模式編輯,其他人不容易出亂碼的問題

在matlab中進行編碼,默認采用GBK編碼方式,(因此打開GBK編碼的m文件是不會出現亂碼的)。所以如果用Matlab打開m文件出現中文亂碼的話說明該文件不是GBK編碼,可以將亂碼的m文件拖動到Notepad++(親測)等其他文本編輯工具中打開。例如下圖發現這個m文件是UTF-8編碼的

1

然后在matlab中打開的話如圖所示

2

將這個m文件拖到NotePad++中,編碼-》轉為ANSI,然后CTRL+S保存,再次打開這個文件就會發現變為GBK編碼

3

接着再將修改后的m文件拖動到matlab中,亂碼問題解決。

4

或者法二:用NotePad++打開亂碼的m文件,會發現在NotePad++中不是亂碼,全選復制,然后在matlab中新建m文件,粘貼就可以了。(我測試是這樣,有問題我再研究)。

github desktop 顯示中文亂碼的問題

解決方法使用Notepad++,拖動本地代碼文件到NotePad++中,點擊編碼-》轉為Utf-8 無 BOM 編碼格式,更改完編碼格式后應該就不會出現亂碼問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM