Lingo基础操作 |
您所在的位置:网站首页 › lingo循环语句的使用 › Lingo基础操作 |
引言
LINGO是用来解决优化问题的一个特别好用的软件,可以快速求解线性规划、非线性规划、线性和非线性方程组等等,是数学建模中求优化问题的解不可缺少的工具之一。 目录 引言 前言 算术运算符 逻辑运算符 数学函数 变量界定函数 集循环函数 实例操作概览 模型如下 LINGO 输入如下 LINGO 软件的基本语法 集合 数据 模型输入 前言 算术运算符^ 乘方 ﹡ 乘 / 除 ﹢ 加 ﹣ 减 逻辑运算符在 LINGO 中,逻辑运算符主要用于集循环函数的条件表达式中,来控制在函数中哪些 集成员被包含,哪些被排斥。在创建稀疏集时用在成员资格过滤器中。 LINGO 具有9种逻辑运算符 #not# 否定该操作数的逻辑值,#not#是一个一元运算符。 #eq# 若两个运算数相等,则为 true;否则为 false。 #ne# 若两个运算符不相等,则为 true;否则为 false。 #gt# 若左边的运算符严格大于右边的运算符,则为 true;否则为 false。 #ge# 若左边的运算符大于或等于右边的运算符,则为 true;否则为 false。 #lt# 若左边的运算符严格小于右边的运算符,则为 true;否则为 false。 #le# 若左边的运算符小于或等于右边的运算符,则为 true;否则为 false。 #and# 仅当两个参数都为 true 时,结果为 true;否则为 false。 #or# 仅当两个参数都为 false 时,结果为 false;否则为 true。 数学函数LINGO 提供了大量的标准数学函数 @abs(x)返回 x 的绝对值。 @sin(x)返回 x 的正弦值,x 采用弧度制。 @cos(x)返回 x 的余弦值。 @tan(x)返回 x 的正切值。 @exp(x)返回常数 e 的 x 次方。 @log(x)返回 x 的自然对数。 @lgm(x)返回 x 的 gamma 函数的自然对数。 @mod(x,y)返回 x 除以 y 的余数。 @sign(x)如果 x0 时返回 1,当 x=0 时返回 0。 @floor(x)返回 x 的整数部分。当 x>=0 时,返回不超过 x 的最大整数;当 x |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |