Lingo保姆级安装教程及新手快速入门指南

一、软件介绍

Lingo 18.0是一款功能强大的数学建模软件,功能齐全,建模速度快,是求解优化模型的最佳选择,深受广大用户的喜爱。它有一套完整继承的软件包,可以用于构建和编辑问题的完全功能环境,具有建模速度快,功能齐全的特点,拥有大量实用功能更新,集成了一个强大的表达优化模型语言包,功能全面的创建和编辑问题的环境,以及一组快速内置求解器。

二、安装教程

1.解压下载好的安装包

2.右击应用程序,选择【以管理员身份运行】

3.等待ing

4.点击【NEXT】

5.勾选【I accept....】,点击【NEXT】

6.选择常用安装路径,点击【NEXT】

7.点击【Install】

8.点击【Finish】

9.点击安装包里的第一个文件夹,复制应用程序

10.点击应用图标,【打开文件所在位置】

11.在空白处粘贴刚刚复制的应用程序

12.打开桌面应用,此时需要使用安装包里的序列号

13.打开安装包里的txt文件,复制粘贴

14.粘贴序列号,点击【ok】

15.点击【ok】

16.点击【cancel】

17.这样就安装完成啦

三、基础知识入门指南

lingo有九大类型,在这里给大家简单介绍一下其中最常用的三种类型,基本运算符,数学函数以及变量界定函数。

lingo逻辑运算符:

  1. #not# 否定该操作数的逻辑值,#not#是一个一元运算符

  2. #eq# 若两个运算数相等,则为true;否则为flase

  3. #ne# 若两个运算符不相等,则为true;否则为flase

  4. #gt# 若左边的运算符严格大于右边的运算符,则为true;否则为flase

  5. #ge# 若左边的运算符大于或等于右边的运算符,则为true;否则为flase

  6. #lt# 若左边的运算符严格小于右边的运算符,则为true;否则为flase

  7. #le# 若左边的运算符小于或等于右边的运算符,则为true;否则为flase

  8. #and# 仅当两个参数都为true时,结果为true;否则为flase

  9. #or# 仅当两个参数都为false时,结果为false;否则为true

lingo数学函数:

  1. @abs(x)返回x的绝对值

  2. @sin(x)返回x的正弦值,x采用弧度制

  3. @cos(x)返回x的余弦值

  4. @tan(x)返回x的正切值

  5. @exp(x)返回常数e的x次方

  6. @log(x)返回x的自然对数

  7. @lgm(x)返回x的gamma函数的自然对数

  8. @sign(x)如果x<0返回-1;否则,返回1

  9. @floor(x)返回不大于x的最大整数(高斯函数)

  10. @smax(x1,x2,...,xn) 返回x1,x2,...,xn中的最大值

  11. @smin(x1,x2,...,xn) 返回x1,x2,...,xn中的最小值

lingo的变量界定函数

变量界定函数实现对变量取值范围的附加限制共4种:

  1. @bin(x)限制x为0或1

  2. @bnd(L,x,U)限制L≤x≤U

  3. @free(x)取消对变量x的默认下界为0的限制,即x可以取任意实数

  4. @gin(x)限制x为整数

lingo关系运算符

关系运算符和逻辑运算符截然不同,前者是模型中该关系运算符所指定关系的为真描述,而后者仅仅判断一个该关系是否被满足:满足为真,不满足为假

三种关系运算符:=、<=、>=

相关推荐
罗西的思考11 小时前
【Agent OS / AIOS】AOHP 深度解读:当 OS 开始为 Agent 而设计
人工智能·算法·机器学习
民乐团扒谱机11 小时前
【微实验】组合优化matlab实战(马科维茨投资模型):在收益与风险之间,寻找最优的人生配比
大数据·人工智能·算法·机器学习·数学建模·matlab·组合优化
Nil20812 小时前
leetcode 160相交链表
算法·leetcode·链表
迷途之人不知返13 小时前
算法系列2:滑动窗口
算法
Herbert_hwt13 小时前
C语言零基础入门:循环控制与数据类型详解
c语言·数据结构·算法
Tisfy15 小时前
LeetCode 3090.每个字符最多出现两次的最长子字符串:二重循环 / 滑动窗口
算法·leetcode·字符串·题解·模拟·双指针·滑动窗口
-dzk-15 小时前
【技巧】LC 136.只出现一次的数字
算法·异或
有点。15 小时前
C++二叉树二(练习题)
数据结构·c++·算法·图论
专注仿真16 小时前
问答大模型技术方案算法实现-RAPTOR树构建算法与BEG集成使用
python·算法
zlinear数据采集卡16 小时前
数据采集卡从入门到精通(10):采样率与分辨率的核心关系——反比律、架构分布与过采样
arm开发·嵌入式硬件·算法·fpga开发·架构·开源