如何解決MATLAB 2013a鍵盤輸入與顯示字符不一致的問題
問題描述在使用MATLAB 2013a時,有用戶遇到了一個問題:在Command Window中輸入的字符與實際按鍵不一致。比如,在鍵盤上按下“abcdefg”,但在Command Window中卻顯
問題描述
在使用MATLAB 2013a時,有用戶遇到了一個問題:在Command Window中輸入的字符與實際按鍵不一致。比如,在鍵盤上按下“abcdefg”,但在Command Window中卻顯示出了其他字符。對于之前的版本,可以通過File菜單修復此問題,但是在2013a版本中似乎沒有這個選項。
問題產(chǎn)生原因
如果將錯誤顯示的內(nèi)容復制到記事本中,會發(fā)現(xiàn)在記事本中顯示是正常的。這表明字符編碼本身是正確的,問題出在字體的顯示上。所以我們只需要修改Command Window中的字體就可以解決問題。
解決辦法
1. 點擊右上角的小三角形以顯示工具欄,并在ENVIRONMENT中找到Preference。
2. 在彈出的Preference窗口中,按照下圖中紅色字標注的Step 1至Step 3進行操作。
Step 1:選擇Fonts > Custom。
Step 2:在Desktop tools中選擇Command Window,因為我們要改變的是Command Window中的字體。
Step 3:在Font to use中選擇Custom,并更改字體。大多數(shù)英文字體都可以,建議選擇Courier New字體。最后點擊OK。
3. 回到Command Window界面,字符已經(jīng)能夠正常顯示了。
其他說明
實際上,在知道問題的原因是字體設置之后,可以通過工具欄中的Help(問號)查詢Change Fonts,進一步了解如何修改字體。