Lingo函数

Lingo软件包含多种运算符和函数,如算术、逻辑和关系运算符,以及数学、金融、概率等函数。这些功能帮助建立和解决复杂的优化模型。文章详细介绍了各个函数的用法,包括变量界定、集操作和辅助函数等,展示了在实际问题中的应用案例。
摘要由CSDN通过智能技术生成

Lingo软件中存在各种各样的运算符及相关函数,能够有效的帮助我们建立并求解复杂的优化模型。
Lingo中包含9个类型的函数:

  1. 基本运算符:包含算术运算符,逻辑运算符和关系运算符
  2. 数学函数:三角函数和常规的数学函数
  3. 金融函数:Lingo提供了两种金融函数
  4. 概率函数:Lingo提供了大量的概率函数
  5. 变量界定函数:这类函数用来定义变量的取值范围
  6. 集操作函数:这类函数对集的操作提供帮助
  7. 集循环函数
  8. 数据输入输出函数
  9. 辅助函数:各种杂类函数

1.基本运算符:
算术运算符:^ (乘方);*(乘);/(除);+(加);-(减);-(一元运算符取反函数)
逻辑运算符(对应的运算优先级从高到低):

#not# 否定该操作数的逻辑值,#not#是一个一元运算符
#eq# 若两个运算数相等,则为 true;否则为 flase
#ne# 若两个运算符不相等,则为 true;否则为 flase
#gt# 若左边的运算符严格大于右边的运算符,则为 true;否则为 flase
#ge# 若左边的运算符大于或等于右边的运算符,则为 true;否则为 flase
#lt# 若左边的运算符严格小于右边的运算符,则为 true;否则为 flase
#le# 若左边的运算符小于或等于右边的运算符,则为 true;否则为 flase
#and# 仅当两个参数都为 true 时,结果为 true;否则为 flase
#or# 仅当两个参数都为 false 时,结果为 false;否则为 true

关系运算符:
Lingo中有三种关系运算符:“=”,“<=”,”>=”,需要注意的是,Lingo中不支持严格大于和严格小于关系运算符。

2.数学函数:
LINGO 提供了大量的标准数学函数:
@abs(x) 返回 x 的绝对值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值