我对matlab很新,所以这可能是一个非常简单的问题,但我似乎无法理解它,所以非常感谢任何帮助!
我有这个函数,它应该创建一个新的变量'retrievalList',它是一个由excel电子表格的原始内容组成的单元格:
function [retrievalList] = dispList( pID );
switch pID;
case pID < 5;
[num txt raw] = xlsread('list00.xlsx');
retrievalList = (raw);
case pID(pID >= 5 && pID < 9);
[num txt raw] = xlsread('list01.xlsx');
retrievalList = (raw);;
end
end
由于某种原因,这个函数的输出是一般的'ans'而不是'retrievalList',任何人都可以解释我做错了吗?
非常感谢, 锡尔河