如何(有效地)向Julia中的矩阵的每一行添加一个向量?

时间:2016-04-06 09:22:24

标签: julia

假设我有一个矢量:

> center = rand(3)*4.0+[20.0,0.0,0.0]
[22.465564798443808,2.132417269282639,1.039350032538299]

和矩阵:

> matr = rand(3,100)
3x100 Array{Float64,2}:
0.553568  0.151356  0.973657   0.682295   …  0.744368  0.663721  0.207874
0.564884  0.313721  0.0210261  0.0998009     0.407483  0.660501  0.701287
0.521986  0.14833   0.199381   0.701672      0.18789   0.573488  0.894083

如何将center添加到matr的每一行?

matr + center要求它们具有相同的尺寸。

1 个答案:

答案 0 :(得分:2)

只需将.添加到+,这将允许每个元素添加:

matr .+ centre