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

如何(有效地)将向量添加到Julia中矩阵的每一行?,julia,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.

假设我有一个向量:

> 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
要求它们具有相等的尺寸。

只需在
+
前面加上
,即可添加每个元素:

matr .+ centre

为什么还要问你是否真的知道答案?因为我在打问题的时候不知道答案,但我记得你可以这么做。*然后尝试了一下,如果这个方法在这里也适用。。我应该删除这个问题吗?我认为它可以帮助其他人?你在发布问题后几秒钟就回答了。这在Julia中是一件非常简单的事情,并且会出现在任何好的入门教程的前几段中。我不认为这个问题对任何人都很有用。请分享一个链接,因为我读了很多教程,但没有对此进行解释。。。我真的不明白你怎么会认为知道这些是没有用的。。。