Matlab 在响应数据中查找满足2个标准(范围和精度bw 2选项)的值

Matlab 在响应数据中查找满足2个标准(范围和精度bw 2选项)的值,matlab,find,range,conditional-statements,matching,Matlab,Find,Range,Conditional Statements,Matching,假设我有我运行的一个试验的数据,其中包含一列按下的按钮(在按钮49和50之间),另一列包含响应时间 现在,我想计算这些结果的准确性 这必须取决于: 选择正确的响应键(49或50)并 在刺激呈现后的+5秒时间内(记录在另一个表格中)有正确的响应键匹配 我已经找到了一种方法来确定反应时间是否在刺激呈现的5秒范围内。。。但是,我不确定如何将两者绑定,以便正确的按键与特定的5秒响应时间相关联 我希望这是有意义的,并提前感谢大家 逻辑运算符与大多数编程语言(如果不是所有编程语言的话)相同 Matlab甚

假设我有我运行的一个试验的数据,其中包含一列按下的按钮(在按钮49和50之间),另一列包含响应时间

现在,我想计算这些结果的准确性

这必须取决于:

  • 选择正确的响应键(49或50)并
  • 在刺激呈现后的+5秒时间内(记录在另一个表格中)有正确的响应键匹配
  • 我已经找到了一种方法来确定反应时间是否在刺激呈现的5秒范围内。。。但是,我不确定如何将两者绑定,以便正确的按键与特定的5秒响应时间相关联


    我希望这是有意义的,并提前感谢大家

    逻辑运算符与大多数编程语言(如果不是所有编程语言的话)相同

    Matlab甚至可以逻辑控制相同大小的输入,并返回给定大小的输出。你可以用这样的东西:

    ArrayOfButton = (1 for true 0 for false);
    ArrayOfTime = (1 for under 5 sec 0 for over 5 sec);
    result = ArrayOfButton & ArrayOfTime;
    

    如果同时按下右侧按钮且反应时间小于5秒,则结果将包含1。否则它将包含一个0。这也适用于矩阵。如果它们具有相同的维度(如超链接中所示)。

    您是否有尝试过的代码?