在MATLAB中将3D数组写入Excel

我写了一个生成3D数组的MATLAB代码,我想把这个数组写入一个Excel工作表。 例如,如果我的数组的大小是4x24x28那么它应该写在Excel中的28个不同的表。

有没有一个优雅的方式来做到这一点?

我find了上述问题的解决scheme。 code应该如下所示:

 filename_1 = 'Nod_TS.xlsx'; A = Nod_TS(: , : , i) ; xlswrite(filename_1, A , ['ID_',int2str(i)] ); 

其中, A应该是二维数组。