similar([1], Float64, 4,1)和similar([1 2], Float64, 4,1)、similar([1 2; 3 4], Float64, 4,1)效果相同----都是Create an uninitialized 4×1 Matrix(element type为Float64),到底similar了什么?
Create an uninitialized mutable array with the given element type and size, based upon the given source array.
结构相同(你不加后面的参数 Float, 4, 1
的话)
加了这些参数,好像还不如用别的
1 个赞
similar(x, type, dims)中的x本来是用来similar的,但是例子中的x不同
julia> similar([1 2;3 4]), similar([1 2]), similar([1])
([0 0; 0 0], [0 0], [0])
说的是例子的情形
因为加了参数,所以确实啥都没 similar