在matlab中显示顺序文本

时间:2014-02-27 12:55:21

标签: matlab text psychtoolbox

我正在使用matlab(psychtoolbox),我需要展示许多文字故事。每个故事由5个部分组成,需要按顺序出现(第1部分--6秒 - 部分2 - 6秒......)。在每个故事的最后,要求主题回答一系列问题(通过按键盘上的键)。

我的问题是:我如何随机化故事,保持每个固定的顺序结构? 我的问题是我想随机化故事,但每个故事的结构必须保持固定。我正在考虑制作txt文件,每一行都有故事的一部分。通过这种方式,我只需要让代码显示第一行,然后等待,然后显示第二行,依此类推。但到目前为止,我已经设法做到这一点。

我真的需要在短时间内完成这项工作。在这里的帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

制作包含细分的单元格数组

X = {'this is part one of the first story' 'part 2 of first' 'part 3 of 1st';'this is part one of the 2nd story' 'part 2 of second' 'part 3 of 2nd' }

然后你可以这样解决它们:

>> X{1, 1}

ans =

this is part one of the first story

>> X{1, 2}

ans =

part 2 of first

在下一步中,您将第一个索引随机化,然后将第二个从1迭代到5