古詩詞大全網 - 四字成語 - matlab2015b用psychtoolbox工具箱時,用drawtext之類的函數顯示中文顯示不出來

matlab2015b用psychtoolbox工具箱時,用drawtext之類的函數顯示中文顯示不出來

這是因為中文編碼的問題。解決這個問題最好的辦法是統壹字符編碼方式。

在妳調用psychtoolbox(下面簡稱)的相關函數之前(壹般來說是在代碼的第壹行),設置PTB中字符編碼為UTF-8:

Screen('Preference','TextEncodingLocale','UTF-8')

然後,在給drawText傳入中文字符時,將其轉換為double的矩陣

也即,將

"中文"

改為

double("中文")

參考資料:

http://docs.psychtoolbox.org/DrawText