0

我想知道是否有人可以看到错误。我正在进行一项包含大约 220 次试验的实验。有 3 种听觉刺激我想在可变的时间内打开并在按下“空格”时终止(在某些试验中)。在大约试用 148 时,我收到一个错误,表明声音是问题,最后一行是“内存错误”

具体来说:

如果 self.lineRGB!=None 和 self.lineWidth!=0.0:回溯(最近一次调用最后):文件“C:\Users\freemali\Desktop\UGH_lastrun.py”,第 4352 行,在 short_stim3 = sound.Sound(' C', secs=short_dur) 文件“C:\Program Files\PsychoPy2\lib\site-packages\psychopy-1.81.00-py2.7.egg\psychopy\sound.py”,第 217 行,在init self.setSound(value=value, secs=secs, octave=octave) 文件“C:\Program Files\PsychoPy2\lib\site-packages\psychopy-1.81.00-py2.7.egg\psychopy\sound.py” ,第 135 行,在 setSound self._setSndFromNote(value.capitalize(), secs, octave, hamming=hamming) 文件“C:\Program Files\PsychoPy2\lib\site-packages\psychopy-1.81.00-py2.7. egg\psychopy\sound.py”,第 167 行,在 _setSndFromNote self._setSndFromFreq(thisFreq, secs, hamming=hamming) 文件“C:\Program Files\PsychoPy2\lib\site-packages\psychopy-1.81.00-py2. 7.egg\psychopy\sound.py”,第 177 行,在 _setSndFromFreq self._setSndFromArray(outArr) 文件“C:\Program Files\PsychoPy2\lib\site-packages\psychopy-1.81.00-py2.7.egg\ Psychopy\sound.py",第 291 行,在 _setSndFromArray thisArray= (thisArray*2**15).astype(numpy.int16) MemoryError

这是 Psychopy 没有释放听觉刺激的结果吗?因为我希望刺激持续可变的时间段,所以我stimulus.stop()在例程结束时使用。这是一个问题吗?

4

0 回答 0