A. matlab2015b用psychtoolbox工具箱時,用drawtext之類的函數顯示中文顯示不出來
這是因為中文編碼的問題。解決這個問題最好的辦法是統一字元編碼方式。
在你調用psychtoolbox(下面簡稱)的相關函數之前(一般來說是在代碼的第一行),設置PTB中字元編碼為UTF-8:
Screen('Preference','TextEncodingLocale','UTF-8')
然後,在給drawText傳入中文字元時,將其轉換為double的矩陣
也即,將
"中文"
改為
double("中文")
參考資料:http://docs.psychtoolbox.org/DrawText
B. PsychToolBox工具箱及Matlab編程實例
PsychToolbox(PTB)是專門用於心理學實驗編制的免費函數庫,它提供了對硬體操作的底層介面回,能夠開發功能復雜,近乎各答個自然科學和社會科學研究領域的實驗程序,與Matlab能夠完美結合。本書是根據作者十幾年的編程經驗寫作而成。全書共分13章,主要介紹了Matlab基礎知識、Matlab編程基礎、用於實驗編程的常用Matlab函數、PsychToolbox函數介紹、PTB與OpenGL的結合、與EyeLink眼動儀及NeuroScan腦電儀的連接等內容。
C. 求PsychToolBox工具箱及Matlab編程實例 電子版
你的和我的情況一模一樣。 我折騰了兩天最後解決了。 因為matlab軟體是在win XP是弄得,後來升級的win7最多支持到vista,所以直接安裝不行。 我在裝的時候,可以安裝,但是打不開,後來發現,只要安裝完之後再matlab的快捷方式下點擊右鍵,在兼容性下面點擊window XP下就可以了。卸載的時候也不能卸,需要找到uninstall.exe這個文件,同樣在兼容性下面點擊window XP下就可以了。如果你連安裝都不能的話,那麼就就在install.exe中點擊右鍵,兼容性下面選擇window XP,然後確定,就一切OK了。