如何在Julia中执行向量的元素平方根?

如何在Julia中执行向量的元素平方根?,julia,linear-algebra,sqrt,Julia,Linear Algebra,Sqrt,我需要在Julia中执行数组的平方根,但似乎sqrt()函数只对标量和方阵执行平方根。 有没有一种不使用循环的简单而紧凑的方法呢?文档 告诉您要在数组上应用任何函数元素,请使用点广播语法: sqrt.(x) .√(x) 与许多其他语言相比,该文档可读性很强。这很值得一读。非常正确,但我找不到与sqrt函数相关的页面。点广播语法适用于Julia中的每个标量函数,包括您自己创建的函数。因此,sqrt()在这方面并不特别,也没有理由期望与之相关的点广播被提及。请注意,对于平方矩阵,sqrt将给出,这

我需要在Julia中执行数组的平方根,但似乎
sqrt()
函数只对标量和方阵执行平方根。 有没有一种不使用循环的简单而紧凑的方法呢?

文档 告诉您要在数组上应用任何函数元素,请使用点广播语法:

sqrt.(x)
.√(x)

与许多其他语言相比,该文档可读性很强。这很值得一读。非常正确,但我找不到与sqrt函数相关的页面。点广播语法适用于Julia中的每个标量函数,包括您自己创建的函数。因此,sqrt()在这方面并不特别,也没有理由期望与之相关的点广播被提及。请注意,对于平方矩阵,
sqrt
将给出,这与元素平方根不同。