我们可以在MATLAB中使用此函数提取特定表:
out = xlsread(filename,sheet);
如何使用此功能的单次调用来提取多个工作表?我不想使用循环并一次又一次地读取文件以提取不同的工作表数据。
答案 0 :(得分:1)
xlsread
不支持一次阅读多张纸。你必须使用循环。
作为替代方案,您可以创建自己的xlsread
函数,该函数具有更多功能。相关代码放在toolbox\matlab\iofun\xlsread.m
和toolbox\matlab\iofun\private\xls*.m
中您可以创建这些函数的副本并修改它们以支持多个工作表。