我有一串字母表,例如
S = ['a';'b';'c';'d';'e'];
我希望将其放在表格的第3列中:
table(:,1) = M1; table(:,2) = d1;
disp(table)
M1
和d1
均为5 X 1
个数字矩阵。
答案 0 :(得分:0)
您可以考虑如下操作:
r = {M1, d1, S};
或
r = {M1; d1; S};
修改强>
您也可以这样做:
M1 = rand(5,1);
d1 = rand(5,1);
S = ['a';'b';'c';'d';'e'];
y = arrayfun(@(i) {M1(i), d1(i), S(i)'},1:5,'UniformOutput',false);
res = cat(1,y{:});
我建议这种方法来解决你的问题。