matlab画图窗口显示中文乱码,全是方框的解决方法
前幾天在做完libsvm項目以后,突然就發現在matlab里面畫圖時候,顯示出來的畫圖窗口標簽和標題只要是中文就不能顯示出來, 全是一些框框,但是在編輯器中還是能用中文注釋, 網上查了很多辦法,幾乎都試過了一遍,沒有一個能解決我的問題。。但是,我看很多帖子后有人回復說有用,我就把這些鏈接貼在文后,有試過我這個方法不管用的可以去試試鏈接里這些…
其實我的問題是一個包的問題。 我之前做libsvm添加路徑添加了一個包叫:libsvm-3.1-[FarutoUltimate3.1Mcode]
簡單來說這這個包添加到matlab路徑下以后,再畫出圖時候就不能顯示中文了,那解鈴還須系鈴人, 只需要把這個包從當前matlab添加的路徑中刪除了,就可以顯示中文了。。圖解步驟如下:
刪除添加到路徑的文件的步驟
其實添加庫的事,很容易引起一些小錯,我猜應該是不兼容的問題引起的。我還記得前段時間添加了一個庫叫:LSSVMlab(最小二乘SVM),導致后面運行bp神經網絡程序時候就會報錯。也是檢查了好久才無意中檢查出來。最后刪了這個庫,程序就能運行了。 這個也算給大家一個思路,以后在matlab運行程序出現問題時候在嘗試網上各種solutions還是無解時候,想想是不是添加庫的問題。
另附網上一些解決中文亂碼的帖子:
1.https://www.cnblogs.com/leoking01/p/8269516.html
2.https://www.cnblogs.com/Ran-Chen/p/9211304.html
3.https://stackoverflow.com/questions/9689100/how-to-display-chinese-in-plots-label
4.https://www.cnblogs.com/shenxiaolin/p/9188936.html
5.https://blog.csdn.net/weixin_42305653/article/details/82290585
總結
以上是生活随笔為你收集整理的matlab画图窗口显示中文乱码,全是方框的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VUE vue Expected Obj
- 下一篇: 视频音频提取器推荐:快速提取视频中的音频