2012-03-20 5 views
-1

例えば、混合文字列と数値の結果をループに記録する方法は?

x = zeros(3,1); 
y = [10.tt 1; 
     2.tt 1; 
     3.tt 1]; 
"y is 'xlsread' into mat file". 
for i = 1:5 
y (i,1), which = [10.tt; 2.tt; 3.tt] 

にはどうすればxy(i, 1)値を記録することができますか? x[10.tt; 2.tt; 3.tt]と等しくなりますか?

「10.tt .....」これらの数字は、データが文字列と数字の組み合わせであることを示しています。

+0

が、私はあなたのコードスニペットを意味することになっているかを理解し、あなたがしたい正確に何か分かりません。 '10.tt'とは何ですか?あなたのコードの最後に、未完成のループは何ですか? –

+0

y(i、1)を新しい行列say xに記録しようとします... yのデータは文字列と数値の組み合わせです....私の質問はそのような種類のデータを記録する方法ですか?私はループの終わりが....になることを望むx(i、1)= y(i、1)、end – user1205030

答えて

1

あなたはcell arrayまたはstructを使用することができます。申し訳ありません...

y = [{'abc', 2}; {'def', 3}] 
関連する問題