Exporting a 3D file

16 ビュー (過去 30 日間)
Salam
Salam 2013 年 3 月 13 日
I am trying to export a 3D .mat file into an .xls or even a .txt file, but I cant do that as the load/write functions work only for 2D .mat files.
Any ideas?

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 3 月 13 日
If A is your 3D array
n=size(A,3)
for k=1:n
xlswrite('yourfile.xls',A(:,:,k),sprintf('sheet%d',k))
end
  1 件のコメント
Salam
Salam 2013 年 3 月 14 日
The problem is that the file is large (2^9*2^9*313). Excel cant handle more than 256 columns, and I cant transpose this directly as it is a 3D array.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSpreadsheets についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by