# islinear
检查表达式是否是齐次线性
函数库: TySymbolicMath
# 语法
TySymbolicMath.islinear(ex, u)
# 说明
y=TySymbolicMath.islinear(ex, u)检查表达式是否相对于变量表达式列表是齐次线性的。示例
# 示例
检测是否为齐次线性表达式
创建方程
using TySymbolicMath
@variables x y
ex=[x+y,x+1,sin(x)*y]
ex =
3-element Vector{Num}:
x + y
x + 1
y*sin(x)
判断方程
tf1 = TySymbolicMath.islinear(ex[1],[x,y])
tf2 = TySymbolicMath.islinear(ex[2],[x,y])
tf3 = TySymbolicMath.islinear(ex[3],[x,y])
tf1 = true
tf2 = false
tf3 = false
islinear 是判断表达式是否为齐次线性,如果要判断其是否为线性请使用 isaffine 函数。
# 输入参数
ex - 表达式符号表达式
ex 为需要判断的符号表达式。
u - 符号变量
根据所给符号变量 u 判断 ex 表达式是否齐次线性。
# 输出参数
y - 判断结果布尔值
y 表示 ex 是否为齐次线性的。
数据类型: Bool