0
多次元配列をExcelシートにエクスポートしようとしています。第一のタブは、アレイ内の第1の行列である場合、第二のシートは、第2のマトリックスは、などなどであるMatlabで新しいExcelシートを作成
マイコード:
L=50
for i=1:L
xlswrite('C:\Users\Jessica\Desktop\Matlab\fishermatricies.xlsx',I_mat(:,:,i),i) %Information matricies
end
しかし、いくつかの理由でループのみにデータを入力
最初の3つのタブ、残りのマトリックス、新しいシートは作成されません。追加の行列のために新しいシートを作成するにはどうすればよいですか?ありがとうございました!
xlswriteは、ワークシート名が正の整数(この例では正の整数)である場合、シートを自動的に作成します。ただし、Excelをインストールしていない場合は、カンマ区切り値(CSV)形式でテキストファイルに書き込むため、シートパラメータは無視されます。だから問題は、Excelをインストールしていますか?もしそうなら、どのバージョン?また、それが失敗したと仮定して出力識別子として返すものは何ですか? –
すぐに、[status、message] = xlswriteを実行して、ステータスとメッセージを取得する必要があります。 (私は出力識別子を言ったときに私はメッセージを参照していた) –
ありがとう!それは何らかの理由で – jessica