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


Julia LinearAlgebra.UniformScaling用法及代码示例


用法:

UniformScaling{T<:Number}

一般大小的统一缩放运算符定义为标量乘以恒等运算符 λ*I 。尽管没有明确的 size ,但在许多情况下它的行为类似于矩阵,并且包括对某些索引的支持。另见 I

Julia 1.6

从 Julia 1.6 开始可以使用范围索引。

例子

julia> J = UniformScaling(2.)
UniformScaling{Float64}
2.0*I

julia> A = [1. 2.; 3. 4.]
2×2 Matrix{Float64}:
 1.0  2.0
 3.0  4.0

julia> J*A
2×2 Matrix{Float64}:
 2.0  4.0
 6.0  8.0

julia> J[1:2, 1:2]
2×2 Matrix{Float64}:
 2.0  0.0
 0.0  2.0

相关用法


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