假设我有一个4x1
单元格数组,A
每个单元格内部都是一个2x5
矩阵,
A={[1 1 1 1 1; 2 2 2 2 2];
[3 3 3 3 3; 4 4 4 4 4];
[5 5 5 5 5; 6 6 6 6 6];
[7 7 7 7 7; 8 8 8 8 8]}
我想要的是为每个单元格添加一个常数,比如说100
,到4th
矩阵的列中B
。例如
B={[ 1 1 1 101 1; 2 2 2 102 2];
[3 3 3 103 3; 4 4 4 104 4];
[5 5 5 105 5; 6 6 6 106 6];
[7 7 7 107 7; 8 8 8 108 8]}
最好的方法是什么?
我可以通过使用得到加法结果
B=cellfun(@(x) x(:,4)+100,A,'uni',0)
但很难得到 B。非常感谢任何帮助。