2014-02-27 36 views
-1

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

我的问题是:我如何随机化故事保持每个固定的顺序结构? 我的问题是,我想随机的故事,但每个结构必须保持不变。我正在考虑在每一行中创建txt文件的一部分。这样我只需要问代码显示第一行,然后等待,然后显示第二行,依此类推。但到目前为止我还是无法做到这一点。

我真的需要在短时间内做到这一点。帮助这里会非常感激。

+0

请阅读http://stackoverflow.com/help/how-to-ask – ben

回答

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' } 

那么你可以ADRESS他们是这样的:在你随机的第一个索引下一步

>> X{1, 1} 

ans = 

this is part one of the first story 

>> X{1, 2} 

ans = 

part 2 of first 

,那么你迭代从1第2至5