当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia copyto!用法及代码示例


用法一

copyto!(dest::AbstractMatrix, src::UniformScaling)

UniformScaling 复制到矩阵上。

Julia 1.1

在 Julia 1.0 中,此方法仅支持方形目标矩阵。Julia 1.1。添加了对矩形矩阵的支持。

用法二

copyto!(dest, do, src, so, N)

将集合 src 中从偏移量 so 开始的 N 元素复制到从偏移量 do 开始的数组 dest 中。返回 dest

用法三

copyto!(dest::AbstractArray, src) -> dest

将集合 src 中的所有元素复制到数组 dest ,其长度必须大于或等于 src 的长度 ndest 的第一个 n 元素被覆盖,其他元素保持不变。

另见 copy! copy

例子

julia> x = [1., 0., 3., 0., 5.];

julia> y = zeros(7);

julia> copyto!(y, x);

julia> y
7-element Vector{Float64}:
 1.0
 0.0
 3.0
 0.0
 5.0
 0.0
 0.0

用法四

copyto!(dest, Rdest::CartesianIndices, src, Rsrc::CartesianIndices) -> dest

Rsrc范围内的src块复制到Rdest范围内的dest块。两个区域的大小必须匹配。

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.copyto! — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。