當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。