マトリックス (74x74)、国名のセル (1,74)、および国名の別のセル (74,1) があります。これは行列で行うのが理想的ですが、セルとテキストに問題があり、horzcat と vertcat 関数を試しましたが成功しませんでした。何か案は?
質問する
241 次
1 に答える
4
例:
%# matrix with row/column headers
M = rand(5,5);
rowHeader = cellstr(num2str((1:5)','Row%d')); %'
colHeader = cellstr(num2str((1:5)','Col%d')); %'
%# create cell array and fill it
C = cell(size(M)+1);
C(2:end,2:end) = num2cell(M);
C(1,2:end) = colHeader;
C(2:end,1) = rowHeader;
結果:
>> C
C =
[] 'Col1' 'Col2' 'Col3' 'Col4' 'Col5'
'Row1' [0.6207] [0.8813] [0.2955] [0.6532] [0.9243]
'Row2' [0.5997] [0.0042] [0.2491] [0.9010] [0.3215]
'Row3' [0.3355] [0.8176] [0.8225] [0.9796] [0.0500]
'Row4' [0.8156] [0.3456] [0.2515] [0.5402] [0.2402]
'Row5' [0.3910] [0.3073] [0.4047] [0.0406] [0.0734]
于 2012-06-29T09:19:33.260 に答える