问题标签 [psychtoolbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
141 浏览

matlab - 在 Matlab Psychtoolbox 中生成锯齿音

下面你可以看到一个生成纯正弦波形的函数。我需要对其进行修改以生成锯齿波形。请帮忙!(我在 Matlab 2014b 上使用 Psychtoolbox 3.0.12,Win 8.1 x64)

0 投票
1 回答
385 浏览

matlab - Matlab 2015 和 Psychtoolbox 3:CenterRect - 正方形不居中

这个短程序应该显示一个绿色的全屏背景和一个 400 x 400 像素的红色正方形在中心。但是,红色方块位于左上角[0, 0, 400, 400]而不是居中。

此外,程序不会在按下键盘上的按钮时关闭。

知道问题是什么吗?

谢谢,最好的,J

0 投票
1 回答
1365 浏览

matlab - PTB 中的闪烁频率

我试图在 PsychToolbox 中呈现 4Hz 闪烁刺激 5 秒,然后是 500Hz 音调。有谁知道如何做到这一点?我一直在使用 vbl 或屏幕刷新率来计算闪烁频率,但我不确定我是否在正确的轨道上。我也不知道如何在 PTB 中呈现听觉刺激(我已经尝试过声音功能)。任何帮助是极大的赞赏!

0 投票
1 回答
107 浏览

matlab - 我如何获得文本中每个单词的边界矩形(用于阅读眼动追踪)?

对于眼动追踪研究,我需要绘制到窗口的文本中每个单词的位置。我可以看到如何将整个文本的边界框作为返回值使用

有没有比使用这个函数逐字绘制一个完整的句子更好的方法?

0 投票
0 回答
91 浏览

java - 认知实验的精确时间测量

我们有一个用于某些认知诊断的 Java 程序,在该程序中,我们必须以最准确的方式测量时间。到目前为止,它一直使用 psychtoolbox 来执行这些测量,但是自从从 XP 迁移到 win7 后,这些测量出现了很大的错误。

它已经到了重新编程时间测量的需要,所以我们开始重新思考整个 matlab 的想法:我们应该坚持使用 psychtoolbox 吗?也许 java 的 Nanotime 会提供更好的解决方案?

0 投票
1 回答
139 浏览

matlab - matlab和psychotoolbox中的点序列

我将如何一一显示 3x3 矩阵中的点,例如下面的代码?我想让 dot1 在网格的位置 [x1,y1] 出现时间 t1,然后 dot2 在网格的位置 [x2,y2] 出现时间 t2。每次只显示一个点。

感谢帮助

0 投票
2 回答
805 浏览

matlab - 如何从 DrawFormattedText 获取像素信息

我正在使用函数 DrawFormattedText 在 Psychtoolbox 中呈现文本。我想知道如何计算此函数中文本产生的像素数。

一个最小的示例如下所示(您应该能够复制/粘贴它):

在此示例中,我想找出用于编写文本“HowManyPixelsDoIHave?”的像素数。我需要一个指标来比较各种打印的文本字符串。

我似乎不了解如何访问 DrawFormattedText 函数生成的内容。

整个屏幕及其像素值的矩阵就足够了。如果有人知道如何将其缩小到屏幕的特定区域,将不胜感激。

感谢您提供的任何帮助!

0 投票
1 回答
512 浏览

matlab - Matlab2015a 在双显示器中使用 Psychtoolbox 3.0.10 屏幕('Openwindow')时冻结

我在具有双显示器的 PC(Windows 7)上运行脚本,每次打开新的在线窗口时,Matlab 都会冻结(不响应鼠标或键盘输入,仅调用 Windows 任务管理器和切换任务)。
对于我检查过的,只有Screen('Openwindow')这个问题;其他屏幕功能工作正常。这种故障在单显示器情况下永远不会发生。这是我的脚本:

有人有线索吗?

0 投票
1 回答
184 浏览

matlab - 更改 psychtoolbox 屏幕

我正在使用 Psychtoolbox 作为界面的一部分在屏幕上显示。[win,Rect]=Screen('OpenWIndow',etc.etc...)我在我的主脚本中创建了一个空白屏幕。我想稍后在脚本中使用函数调用来更新屏幕,但我不知道如何从函数中获取值来更改屏幕。

所以像:

0 投票
1 回答
704 浏览

python - 将 PsychoPy 连接到 Biopac MP150

我想用 EDA 记录脉搏率,同时在精神病学中呈现音乐刺激。随着音乐开始,EDA 应该开始,随着音乐结束,EDA 应该结束。

我正在将 Biopac MP150 PPGED-R 用于 EDA,将并行端口用于 PsychoPy,并使用用于 MP150 的 AcqKnowledge 4.3 软件。

当我尝试连接时,出现错误

我仍在尝试找出解决方案。