从Excel中读取string到Matlab?

我想从Excel文件中读取string到Matlab

ID = xlsread('data.xlsx',1, 'D2:D4') 

范围D2:D4中的单元格包含string。 当我尝试将string导入Matlab时,我得到的是一个空列表? 我能做些什么来解决这个问题?

如果你在Matlab 2010中,你也可以做这样的事情,以避免在你的工作空间中有额外的值。

 [~, ~, raw] = xlsread('data.xlsx',1, 'D2:D4') 

我需要使用[num,txt,raw] = xlsread('data.xlsx',1,'D2:D4')

txt将导入到Matlab的蜇。