我目前正在开展一个有关近视的项目,该项目中受试者必须在屏幕上阅读文本,并且机器将跟踪他们的眼睛运动。本质上,我需要我的MATLAB程序来开始实验,显示文本(我将使用古腾堡计划中的书)并最终终止。
在我之前有人在做这个工作,他们的解决方案是将这些电子书转换成.txt文件,让MATLAB扫描它们,并让实验者手动在一行上输入多少个单词。因此,相对于正在使用的任何屏幕,而不是自动格式化文本,我们必须重复输入数字,并获得不均匀的文本块。
我没有太多关于MATLAB的经验,但是我假设有一个更好的解决方案。是否可以上传某些文件(.pdf,.epub等),然后在屏幕上简单显示?
我很抱歉,如果已经问过了!
回答:
您可能需要研究MATLAB文件交换。看起来好像有几个PDF阅读器可以获取pdf文件并输出单元格数组。例如:
http :
//www.mathworks.com/matlabcentral/fileexchange/17839-pdf-reader
然后,您可以解析为要显示在屏幕上的任何行。不能完全确定您要显示文本的参数是什么。祝您好运!
更多&回答...