问题标签 [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 投票
0 回答
227 浏览

matlab - 我正在使用的代码中是否有任何内容会使我的计时错误?

我试图确定我的设置需要多长时间才能显示两个连续的图像。我有一个“for”循环,它显示图像并对其计时,然后将结果绘制在直方图上。我对 ms 的准确性很感兴趣,但到目前为止结果很糟糕,我想知道这是否是我的代码而不是设置。我正在使用 Matlab 和 psychtoolbox,代码如下:

我现在已经将 'data = elapsedTime 移出循环,将 Psychdefault 设置更改为 2 并在翻转命令中输入 don't clear as 1 但我仍然得到 32ms 的读数,应该是 16ms 翻转。“结果很糟糕”,我不知道我是否真的通过这段代码测量了翻转的速度。

0 投票
2 回答
3710 浏览

matlab - KbWait 不会注册按键

我正在尝试收集键盘数据,但无法让 KbWait 工作。在下面的代码中,我试图等待参与者响应,检查他们的响应是否是两个可接受的答案之一,然后继续。只有当参与者按下“j”或“f”时,它才应该继续。

但是,KbWait 永远不会返回。当我尝试从命令行运行它时,它也不起作用。它只是挂断并拒绝返回,我不得不中断程序。

0 投票
1 回答
1519 浏览

matlab - 如何修复屏幕('OpenMovie'.. 导致 Matlab 崩溃

设置:Matlab Student 2014、Psychtoolbox 3.0.12、GStreamer 1.4.3、ATI Radeon 69xx,全部在 Windows 7 上,全部为 64 位

屏幕使用不同的参数,仅在Screen('OpenMovie'整个程序(Matlab)崩溃时 - 有时出现错误(无法同步帧速率),有时根本没有错误。

我知道它非常具体,并且我认为它在我的配置中(代码将在不同的系统(实验室)上运行)。

到目前为止我已经尝试过:

  • Psychtoolbox 3.0.11、GStreamer SDK、GStreamer 1.4.1
  • 更新的 ATI 驱动程序(完整的催化剂控制中心,..)
  • 删除了多显示器设置(使调试变得更加困难......)
  • Matlab 本身可以工作,GStreamer 也可以(尝试用 playbin 播放电影)
  • 任何 SyncTrouble 状态:等待垂直同步,三重缓冲关闭
  • 覆盖同步测试或完全跳过(也崩溃)
  • 寻找丢失的 dll(对于 Screen.mexw64)
  • VBLSyncTest 和 PerceptualVBLSyncTest 看起来不错并且有结果(对我来说)

它必须要么非常简单,要么非常具体——我不知何故没有想法。我的猜测是 Radeon 垂直同步设置不起作用 - 出于什么原因。

任何猜测,提示都是赞赏的。(甚至在 Matlab/Psychtoolbox 中测试屏幕或垂直同步的其他方法)

0 投票
2 回答
1386 浏览

package - 无法找到软件包 matlab-psychtoolbox-3

我正在尝试安装 matlab-psychtoolbox-3 并收到此错误:

$ sudo apt-get install matlab-psychtoolbox-3 正在
读取包列表...完成
构建依赖树
正在读取状态信息...完成
E:无法找到包 matlab-psychtoolbox-3

谁能告诉我如何解决这个问题?

0 投票
1 回答
998 浏览

matlab - 心理工具箱-Filloval

我是 Matlab 和 Psychtoolbox 的新手。我需要改变颜色饱和度。当创建一个圆圈时Screen('FillOval',window,,有没有办法让 Oval 对象的处理程序,它是否呈现为图像?提前致谢

0 投票
2 回答
327 浏览

opengl - Psychtoolbox OpenGL - 画一条线

我需要的是从 Matlab 的 PsychToolBox 中渲染的单行。所以:

回报:

???“GL”类未定义。也许 Java 没有运行。

我正在使用此处提供的代码。

但是,我将 GL_LINES 替换为 GL.LINES 以适应 psychtoolbox 约定(当然,两种方式都尝试过)。

0 投票
1 回答
892 浏览

matlab - 在 Matlab/Psychtoolbox 中从屏幕打印

我使用 matlab/psychtoolbox 在屏幕上绘制了一个随机点矩阵,如下所示:

现在我想以某种方式将结果保存到可以打印的图形中。我怎么做?我不知道从哪里开始寻找这些信息,即保存屏幕上出现的信息。非常感谢任何指导。

0 投票
2 回答
247 浏览

matlab - ind2sub 索引不起作用

我正在 psychtoolbox 中创建一个任务,我需要一个光栅。我制作了光栅,它运行良好,但现在我只想通过将这些矩阵元素设置为零来从其中切出一些片段(目前我正在使用掩码,但我想在源中切出片段,光栅本身)。

为了切出我想要的部分,我需要光栅矩阵的索引(称为 A),所以我想我使用 ind2sub。然而,这不起作用:

'I' 给出与 'A' 相同的值,而 'J' 给出一个(大小(A))

在这里你可以找到 A

例子

这是我想做的一个例子:

0 投票
1 回答
784 浏览

matlab - 在 MatLab 中重复试验

我对 Matlab 很陌生,但真的很想改进。对于我的实验,我想显示一张参与者响应是/否的图片,使用两个不同的键 (f&g),然后呈现下一张图片,并如此重复。

展示图片,使用按键可以工作很长时间,但我无法让它重复试用。因此我的问题是如何让程序重复/循环我的试验?到目前为止我的代码有问题还是我应该使用其他编码?

这是我到目前为止的代码

0 投票
1 回答
307 浏览

matlab - 使用 PTB 绘制正方形的形状

我想并排绘制 4 个正方形,使用 PTB 进行实验,但代码不起作用.. 这是我的代码,

如果有人知道我如何解决这个问题,请帮助我。