gpt4 book ai didi

arrays - Julia 初始化与另一个大小相同的空数组的快速方法?

转载 作者:行者123 更新时间:2023-12-03 20:05:58 25 4
gpt4 key购买 nike

我有一个数组

array1 = Array{Int,2}(undef, 2, 3)

有没有办法快速创建一个与第一个大小相同的新数组?例如。就像是
array2 = Array{Int,2}(undef, size(array1))

当前我必须这样做,这非常麻烦,对于更高维的数组甚至更糟
array2 = Array{Int,2}(undef, size(array1)[1], size(array1)[2])

最佳答案

您要找的是similar(array1) .

您甚至可以通过传入类型来更改数组类型,例如

similar(array1, Float64)
similar(array1, Int64)

关于arrays - Julia 初始化与另一个大小相同的空数组的快速方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62142717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com