首页 > 解决方案 > 添加总和列

问题描述

我总共有 11 列,我需要添加第 12 列,它是第 2-11 列的总和。我真的不知道该怎么做,可以使用任何帮助谢谢

标签: matlabmatrix

解决方案


你有两个步骤:

  1. 总结每一行
  2. 将其连接到第 12 列

假设你的矩阵是mat

  1. x = sum(mat, 2)将对所有列求和。
  2. horzcat(mat, x)将最后一个总和连接起来

我相信您可以将以下代码调整为您想要的方式

a = 兰德(2,4)

一个=

0.8147    0.1270    0.6324    0.2785
0.9058    0.9134    0.0975    0.5469

总和(一,2)

答案=

1.8526
2.4636

horzcat(一,总和(一,2))

答案=

0.8147    0.1270    0.6324    0.2785    1.8526
0.9058    0.9134    0.0975    0.5469    2.4636

推荐阅读