2012-02-19 7 views
0

私は、文字列のセルがかかりますし、Excelにあるとして、それを書きます短い関数を記述しようとしています:Matlabで文字列のセルをExcelに書き込む方法は?

Excel = 

'r2g' 'r3g' 't2g' 't3b' 'c3b' 'r1r' 'r1g' 'r3r' 't3g' 't1r' 
't1b' 't2b' 't3r' 'c1r' 't3g' 'r2b' 'r1g' 'c3b' 'c2b' 'c1b' 
'c3r' 'c3g' 't2r' 'c1b' 'r1g' 'r1b' 'r3b' 'c1r' 't1r' 'r1r' 
't3b' 'r2r' 't1r' 'r1r' 't3r' 't1g' 'r3r' 'r2g' 'c1r' 'r1g' 
'c1g' 'r2g' 'r3r' 'r2b' 'c3r' 'c3b' 'c1b' 'r3g' 't1g' 't3r' 
't1r' 'r2b' 'r3r' 't3g' 'r1g' 'c2g' 'r2g' 't1b' 'c1b' 'c1r' 
'c3b' 't1r' 'r3b' 'r1r' 'r2r' 'c1b' 'c2g' 'c2b' 't1b' 'r2g' 
'r2b' 'c3b' 't2g' 'c2r' 'c1b' 'c1g' 't3b' 'c2b' 'c3r' 't1r' 
't3r' 't1r' 'r1r' 't2b' 'r3r' 'r1b' 't3b' 'c3g' 'c3b' 'r1g' 
'r3b' 't2g' 'r2r' 'r1r' 't3b' 'c3b' 'c1r' 'r2g' 't1r' 'c2r' 

私は、各トリプレットはExcelで別のセルになりたいです。私は文字列の配列に関してここで答えを見たが、彼らは私のために働かなかった。

+0

あなたの古い質問を見てください... 50%は実際には受け入れられない答えを持っていますか?あなたの問題を多かれ少なかれ解決するなら、あなたは最良の答えを受け入れるべきです。そうでなければ、人々はあなたをもう助けたくないでしょう... –

答えて

1

あなただけxlswrite関数を使用することができます。

xlswrite('filename.xls', yourMatrix); 

編集:この関数は、行列またはセル配列のいずれかを受け入れることができます。そのことを指摘してくれたコメント提供者に感謝します。

+1

'xlswrite'は呼び出し配列を受け入れることができます。 – Pursuit

+1

'xlswrite'に渡す文字列のセル配列を書く必要がある場合、それは動作します。 'cell2mat'は使わないでください。あなたはそれを答えから削除する方がよいでしょう。 – yuk

関連する問題