2016-03-02 45 views
1

我需要根據先前給出的響應調用不同的列以激勵。即調用不同的刺激名單

年齡
  • 要求
  • 年齡
  • 如果年齡= X - >選擇有一定的刺激柱(或一定XLSX文件)

什麼是基本的程序來做到這一點。我是Psychopy中的新人。

非常感謝 埃琳娜

回答

2

您可以添加一個字段爲年齡在每屆會議開始時所示的實驗信息對話框。然後你可以在後面的代碼中引用該值爲expInfo['age']

假設您的條件文件中有兩列,分別標記爲list_Alist_B,並且您希望使用其中任何一種將值放入文本刺激。在該文本刺激中,放入一個名爲$text_list的變量。然後,在代碼組件,在「開始常規」選項卡中,把這樣的事情:

if expInfo['age'] > 30: 
    text_list = list_A 
else: 
    text_list = list_B 

,如果你想的.xlsx文件之間進行選擇同樣的原則也適用。在循環對話框的條件文件文件字段中放入一個變量名稱,並在之前的某個例程中將該變量設置爲包含所需的文件名。

+0

非常感謝。有用。 – Elena

+0

乾杯。如果是這樣,你能將答案標記爲「已接受」嗎?大綠色的勾號有助於未來的讀者瞭解解決方案的工作。 –

+1

當然:)。我在這個堆棧溢出系統中也是新的......再次感謝。 – Elena