我正在将大型数据集从不同的 Excel 文件导入 Matlab。我[~,~,raw] = xlsread('myfile.xlsx')
用来获取单个 Matlab 单元的原始输入。
一列包含利率,条目以 CHAR(如果它们是十进制数字)或 DOUBLE(如果它们四舍五入为整数)的形式导入。
现在,我想切出那一列并得到一个数值向量,这是 Matlab 不喜欢的。如果我使用 str2num,所有 CHAR 条目都将转换为 DOUBLE,但 DOUBLE 变为 NaN。是否有考虑到某些条目已经是 DOUBLE 的功能/解决方案?