# UnitLowerTriangular


对角线为单位元的下三角矩阵

函数库: TySymbolicMath

# 语法

UnitLowerTriangular(A)

# 说明

UnitLowerTriangular(A)求矩阵的下三角矩阵,上三角部分以"⋅"表示,对角线为eltype(A)的单位元素。示例

# 示例

矩阵下三角部分

创建矩阵

using TySymbolicMath
A = [1.0 2.0 3.0; 4.0 5.0 6.0; 7.0 8.0 9.0]
A = 3×3 Matrix{Float64}:
1.0    2.0    3.0
4.0    5.0    6.0
7.0    8.0    9.0

构造矩阵的下三角部分,其中对角线为Float64的单位元 1.0

TySymbolicMath.UnitLowerTriangular(A)
3×3 LinearAlgebra.UnitLowerTriangular{Float64, Matrix{Float64}}:
 1.0   ⋅    ⋅
 4.0  1.0   ⋅ 
 7.0  8.0  1.0
符号矩阵的下三角矩阵

创建符号矩阵

using TySymbolicMath
@variables a b c d
A = [1 a 0;b 0 c;0 c d]
A = 3×3 Matrix{Num}:
1   a   0
b   0   c
0   c   d
TySymbolicMath.UnitLowerTriangular(A)
ans = 3×3 LinearAlgebra.UnitLowerTriangular{Num, Matrix{Num}}:
 1  ⋅  ⋅
 b  1  ⋅
 0  c  1

# 输入参数

A - 输入矩阵

输入为矩阵,可以为符号矩阵。

数据类型: Int | Float | Num

复数支持:

# 另请参阅

LowerTriangular | UnitUpperTriangular