# TySymbolicMath.ifelse


创建判断语句

函数库: TySymbolicMath

# 语法

TySymbolicMath.ifelse(f::Bool,l,r)

# 说明

TySymbolicMath.ifelse创建判断语句,如果f为true则输出l,如果f为false则输出r。示例

# 示例

创建判断语句
using TySymbolicMath
@variables a b c
3-element Vector{Num}:
a
b
c
t = TySymbolicMath.ifelse(a>=0,b,c)
t = ifelse(a >= 0, b, c)
substitute(t,Dict([a=>2,b=>1,c=>5]))
ans = 1

# 输入参数

f - 判断语句
Bool

输入为判断语句,带入数值后输出为Bool类型。用于判断并根据判断输出结果。

l - 输出结果

当f输出结果为true时,输出l。

r - 输出结果

当f输出结果为false时,输出r。