Matrix 用julia求矩阵中行的平均值的更优雅的方法

Matrix 用julia求矩阵中行的平均值的更优雅的方法,matrix,julia,mean,Matrix,Julia,Mean,我有一个3x55矩阵ints。我想把每一行的中心放在它的平均值上。这得到了正确的答案,但很难看: row_mean = mean(points,[2]) points[1,:] = points[1,:] - row_mean[1] points[2,:] = points[2,:] - row_mean[2] points[3,:] = points[3,:] - row_mean[3] 有什么想法吗 编辑: 您可以使用元素减号函数-,计算每行与其平均值之间的差值: points .- me

我有一个3x55矩阵
int
s。我想把每一行的中心放在它的平均值上。这得到了正确的答案,但很难看:

row_mean = mean(points,[2])
points[1,:] = points[1,:] - row_mean[1]
points[2,:] = points[2,:] - row_mean[2]
points[3,:] = points[3,:] - row_mean[3]
有什么想法吗

编辑:

您可以使用元素减号函数
-
,计算每行与其平均值之间的差值:

points .- mean(points, 2)
编辑:

您可以使用元素减号函数
-
,计算每行与其平均值之间的差值:

points .- mean(points, 2)

这行吗<代码>点=点-平均值(点,1)可能重复:这有效吗<代码>点数=点数-平均值(点数,1)可能重复:这不提供问题的答案。若要评论或要求作者澄清,请在其帖子下方留下评论。-@ElGavilan我编辑了答案以澄清任何澄清请求。在我看来,它正确地回答了原始问题,感谢@RezaAfzalan这么做。不过,这两个答案之间似乎有一些精确的差别。小得像-2.32831e-10。想知道区别是什么这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-@ElGavilan我编辑了答案以澄清任何澄清请求。在我看来,它正确地回答了原始问题,感谢@RezaAfzalan这么做。不过,这两个答案之间似乎有一些精确的差别。小得像-2.32831e-10。不知道有什么区别。。