實驗編程 PsychoPy從入門到精通 ( 簡體 字) |
作者:〔英〕喬納森·皮爾斯(Jonathan Peirce)[新西蘭〕邁克爾·麥卡斯基爾(Michael MacAskill) | 類別:1. -> 程式設計 -> Python |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 53094 詢問書籍請說出此書號!【缺書】 NT售價: 500 元 |
出版日:7/1/2020 |
頁數:232 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115536082 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:PsychoPy是什么,解決什么問題 PsychoPy是一個開源(免費)的軟件包,可以用于心理學、語言學、神經科學等學科的實驗編程。
實驗編程為什么要選擇PsychoPy 有的實驗設計軟件要求寫很多行代碼來完成編程,對使用者的要求很高,同時用它們創建實驗非常費時,還容易出錯;有的允許你用圖形用戶界面可視化編程,它們雖然容易上手,但只能針對簡單的實驗。PsychoPy則提供了兩種用戶界面用來創建實驗:一種是圖形用戶界面——Builder視圖,另一種是程序員可以使用的Coder界面,同時滿足了不同人群的需求,更容易上手,且能夠用來編寫復雜的實驗程序。
本書主要內容 本書主要包含三個部分,以難度漸進的方式涵蓋了設計科學實驗時所需的基本技巧以及深入的細節。第 一部分主要針對初學者,目的是帶領新手入門,幫助大家學會利用實用性的方法設計實驗。第 二部分寫給進階需求者,提供具體實驗的細節信息,供讀者參考學習。第三部分是寫給高階需求者,幫助他們處理更復雜的編程問題。
閱讀提示 本書專門設計了一些特色板塊,包括解決方案、延伸閱讀、實操方法等。在這里,你可以了解專業人士是如何使用PsychoPy的,也可以發現有意思的東西與一些典型的錯誤示范。 |
目錄:1 序言 1.1 編寫實驗/ 001 1.2 建構vs. 編程/ 002 1.3 開源軟件的優缺點/ 003 1.4 了解你的電腦/ 004 1.5 PsychoPy 是什么? / 006 1.6 開始操作/ 006 1.7 更進一步/ 007 1.8 關于本書的一些約定/ 008 第 一部分 寫給初學者 2 創建你的第 一個實驗 2.1 Builder 界面/ 010 2.2 創建Stroop 任務/ 014 2.3 定義你的條件/ 014 2.4 定義試次結構/ 016 2.5 增加循環,重復試次/ 020 II 目 錄 2.6 改變試次中的刺激/ 022 2.7 增加指導語/ 025 2.8 添加感謝界面/ 026 2.9 更改信息對話框/ 027 2.10 數據分析/ 028 3 使用圖像:面孔知覺研究 3.1 正確率vs. 反應時/ 033 3.2 面孔識別測試/ 034 3.3 不同單位下的圖像尺寸/ 038 3.4 正置和倒置人臉的比較/ 039 3.5 圖像設置的額外選項/ 040 3.6 使用不透明度/ 040 3.7 使用掩膜/ 040 3.8 呈現一段影片而非圖像/ 041 4 計時與短暫刺激:空間線索化任務 4.1 精確地呈現短暫刺激/ 043 4.2 空間線索化任務/ 045 5 創建動態刺激(文本顯示及刺激移動) 5.1 動態是什么?它為什么有用? / 054 5.2 在參數中插入代碼/ 056 5.3 例1:逐漸顯示文本/ 056 5.4 例2:旋轉和放大圖像/ 059 5.5 例3:在彩虹的顏色范圍內改變刺激顏色/ 060 5.6 例4:制作一個跳動的心臟/ 062 5.7 進一步探索/ 064 6 提供反饋:簡單的代碼組件 6.1 提供反饋/ 065 6.2 更新反饋的顏色/ 068 6.3 報告反應時/ 068 6.4 一些有用的代碼片段/ 070 6.5 報告最后五個試次的表現/ 071 7 評定:測量“大五”人格結構 7.1 測量人格的工具/ 075 7.2 分類量表、李克特量表或連續評定量表/ 077 7.3 控制最終評定結果/ 079 7.4 存儲什么/ 080 7.5 結束任務,獲取數據/ 082 8 隨機化,區組和平衡處理:雙語Stroop 任務 8.1 區組化試次/ 084 8.2 雙語Stroop 任務/ 085 8.3 構建區組化Stroop 任務/ 086 9 使用鼠標輸入:創建視覺搜索任務 9.1 獲取空間響應/ 094 9.2 視覺搜索/ 094 9.3 運行任務/ 095 9.4 鼠標組件介紹/ 096 9.5 控制條件文件中刺激的可見性/ 098 9.6 通過代碼控制刺激呈現的位置/ 099 9.7 對鼠標所點擊的空間位置進行響應/ 103 9.8 選擇性地跳過一個程序/ 105 9.9 讓試次平穩地過渡/ 106 9.10 用指向替代點擊/ 107 第二部分 寫給專業人士 10 用隨機化實現研究設計 10.1 如何將實驗對象分配到不同的實驗條件或小組中? / 110 10.2 了解循環設置的選項/ 114 10.3 總結/ 120 11 坐標和顏色空間 11.1 坐標系/ 121 11.2 顏色空間/ 125 11.3 紋理的相位 / 127 12 理解計算機的計時問題 12.1 理解顯示屏的刷新率/ 129 12.2 測試刺激的計時/ 132 12.3 通過顯示屏刷新進行計時/ 136 12.4 圖像和計時/ 136 12.5 反應時的精確度/ 138 13 顯示器和顯示器控制中心 13.1 計算機顯示技術/ 139 13.2 顯示器中心/ 144 13.3 顯示器校準/ 145 13.4 空間校準/ 145 13.5 伽瑪校正/ 145 13.6 色彩校正/ 150 13.7 步驟/ 151 14 調試實驗程序 14.1 常見錯誤/ 152 14.2 錯誤信息和警告信息及其含義/ 153 14.3 如何調試實驗程序/ 155 14.4 在論壇上提出更好的問題/ 156 15 專業提示、技巧和鮮為人知的功能 15.1 在你的實驗中添加README 文件/ 159 15.2 擴大或縮小流程和程序/ 160 15.3 復制和粘貼程序與組件/ 160 15.4 共享實驗的在線存儲庫/ 161 15.5 在實驗中使用對話框中的變量/ 162 15.6 控制數據文件和文件夾名稱/ 163 15.7 在窗口模式下運行/ 163 15.8 重新創建數據文件/ 164 15.9 跳過實驗的一部分/ 164 15.10 重新打開提示/ 164 第三部分 寫給專家 16 心理物理學、刺激和階梯法 16.1 光柵和伽柏/ 166 16.2 邊緣光滑的掩膜(高斯和升余弦)/ 168 16.3 使用圖像作為掩膜/ 170 16.4 元素數組/ 171 16.5 隨機點動態運動圖/ 174 16.6 階梯法和QUEST 處理程序/ 177 17 創建FMRI 研究 17.1 檢測觸發脈沖/ 183 17.2 無偏移計時(Non-slip Timing)/ 184 17.3 在FMRI 研究中,如何校準顯示器/ 185 18 創建EEG 研究 18.1 EEG 研究有何特別之處? / 188 18.2 發送EEG 觸發信號/ 188 18.3 通過并行端口或LabJack 進行通信/ 189 18.4 通過網絡連接發送EEG 觸發信號/ 191 18.5 使用自定義庫/ 193 19 在實驗中添加眼動追蹤 19.1 Builder 界面中的眼動追蹤/ 194 19.2 配置ioHub/ 196 19.3 為ioHub 編程/ 200 19.4 在視覺搜索任務中添加眼動追蹤/ 201 19.5 通過ioHub 存儲數據/ 209 19.6 將圖像刺激保存到磁盤中/ 212 19.7 結論/ 214 附錄A 數學復習 A.1 正弦和余弦/ 215 A.2 重新調節和改變開始點/ 217 A.3 畢達哥拉斯定理/ 217 附錄B 練習解答 參考書目 |
序: |