Lingo学习(一)——基本界面、解方程、变量

一、Lingo基本界面

步骤

1.双击打开Lingo

2.弹出一个对话框,点击Cancel左边的Never Register即可,其余内容用不到。

3:界面自动弹出名为“Lingo Model – Lingo 1”的窗口,用于书写代码。

4:以解方程的题目:x+1=2为例,写完代码后,点击“红色的靶心”运行程序。

5:首先Lingo会弹出一个名为“Solver Status”的对话框,它显示运行时间。

6:读取到运行时间是0时0分0秒,充分证明了Lingo的强大之处。

7:然后,弹出一个名为“Solution Report”的界面。

8:由此知变量x的数值为1。

9:如果是求解线性规划的话,目标值也会在“Solution Report”中给,具体展示看后文

二、用Lingo解方程

方法

① 每个方程必须以分号“;”结束。

② 请注意:Lingo的所有符号都是英文格式下的符号。

③ Lingo的加减乘除分别是:+、-、*、/。

【特别注意】

(1) 2*x+1=1在Lingo中不可以简写为2x+1=1,乘号不能省略。

【例题】

求解方程组:

2x+2y+1=5

3x-5y+5=3

【解】
2*x+2*y+1=5;  
3*x-5*y+5=3;  
【易错点】

① 不写结尾的分号。

② 不写乘号。

三、Lingo变量

方法

① Lingo默认所有变量为大于等于0的数字,因而非负的条件不必多写。

② 万一遇到一个变量可以小于0,后面会讲到一个函数叫做@free,来使其定义域为R。

③ m和M等价,Lingo不区分大小写,所以mmm、mMm、MMM被视作同一个变量。所以,在Lingo的使用过程中,全程使用小写为宜。

④ 无论是C、Matlab还是Lingo,变量均由字母数字下划线组成,且字母在首位。

【特别注意】

一节中的矩阵x,其第一个元素是x(1),不是x1。

【例题】

求解方程组:

x^2+y^2+2x=103

2x+y=12

x>0

y>5

【解】
x^2 + y^2 + 2*x = 103;  
2*x + y = 12;
y > 5;  
注意

① 不要忘记分号。

② 不要忘记乘号。

③ 不要忘了x > 0是Lingo默认条件,不用写。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/871010.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis的配置和优化

一.Redis介绍 Redis数据库是一个非关系型数据库 1.关系型数据库和非关系型数据库的区别、 (1)关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型基础上, 一般面向于记录。它借 助于集合代数等数学概念和方法来处…

第1章 初识 Express

1.1 什么是 Express Express 是一个简洁而灵活的 Node.js Web 应用框架,提供了一系列强大的特性用于开发 Web 和移动应用。它基于 Node.js 构建,并且与 Node.js 的非阻塞 I/O 模型无缝集成,使其非常适合于构建高性能的 Web 应用。 主要特点…

【办公软件】PPT使用轮子动画做圈动作

在实际的PPT制作中,我们可能会用到画圈的动作来强调重点。如下所示为最基础的画圈动作。 那么如何来做一个这样的动作呢? 首先在PPT中选择插入,选择形状椭圆 然后按Shift画图,即可画出一个正圆 然后使用绘图工具,将开关…

鸿蒙开发:Universal Keystore Kit(密钥管理服务)【密钥证明介绍及算法规格】

密钥证明介绍及算法规格 HUKS为密钥提供合法性证明能力,主要应用于非对称密钥的公钥的证明。 基于PKI证书链技术,HUKS可以为存储在HUKS中的非对称密钥对的公钥签发证书,证明其公钥的合法性。业务可以通过系统提供的根CA证书,逐级…

Photoshop套索工具使用指南:解锁自由选区的艺术

在Adobe Photoshop的强大工具箱中,套索工具组是每位图像处理爱好者与专业人士的得力助手。这组工具,包括套索工具、多边形套索工具和磁性套索工具,为用户提供了高度灵活的选择区域方式,无论是处理复杂的图像边缘还是进行精细的抠图…

VMware安装Ubuntu以及利用vscode远程Ubuntu

一、VMware安装Ubuntu (1)VMware安装Ubuntu主要参考此文VMware虚拟机安装Ubuntu22.04图文教程(超详细!!!)。 (2)VMware密钥参考此文24年VMware 17密钥(附下载链接&#…

SpringBoot中JPA方法命名规则

Spring Data JPA 提供了一种基于方法名的查询创建机制,允许通过定义 Repository 接口中的方法名称来自动创建对应的数据库查询语句。 这种方法避免了硬编码 SQL 语句,提高了开发效率和代码的可读性。 以下是 Spring Data JPA 方法命名规则的一些关键点…

Android Settings应用 PreferenceScreen 条目隐藏实现和简单分析

Android Settings应用 PreferenceScreen 条目隐藏实现和简单分析 文章目录 Android Settings应用 PreferenceScreen 条目隐藏实现和简单分析一、前言二、隐藏实现1、xml 文件中隐藏PreferenceScreen 的某个条目2、普通Preference条目的隐藏的Java代码实现3、SwitchPreference条…

栈(Stack)与队列(Queue,Deque)

前言: 栈与队列在数据结构中用法都相对比较简单,是数据结构中经常用到的两种。 1.栈(Stack) (1)特点: 先入后出,后入先出。栈的底层就是一个数组(java原生库中&#x…

在PyQt中为自己开发的软件实现远程文件“一机一码”授权管理实例

在使用PyQt搞软件开发时,开发者往往想要给自己的软件添加一个授权机制,只有当客户提供了授权码并且开发者将授权码放在授权管理系统的时候,客户端才能正常启动。这几天小陶就在捣鼓这个事,发现确实是可行的。 如果没有进行授权&a…

品牌传播策略中的智能内容推荐系统研究分析报告

品牌传播策略中的智能内容推荐系统研究分析报告 一、引言 随着信息技术的快速发展和互联网应用的普及,品牌传播策略正面临前所未有的变革。智能内容推荐系统作为这一变革的重要工具,正逐渐成为品牌传播的核心策略之一。本报告旨在深入研究智能内容推荐系统在品牌传播中的应…

【Linux 基础】df -h 的输出信息解读

df -h 的输出信息 xxx:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 16G 0 16G 0% /dev tmpfs 3.2G 792K 3.2G 1% /run /dev/sda1 32G 1.7G 30G 6% / tmpfs 16G 0 16G 0% /dev/shm tmp…

Ajax从零到实战

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 非常期待和您一起在这个小…

深入理解 Java 中的 `Socket` 类

在网络编程中,Socket 类是一个关键工具,用于实现客户端与服务器之间的通信。它为开发者提供了底层的网络通信能力,使得在不同机器之间传输数据变得简单而高效。本文将深入探讨 Java 中的 Socket 类,涵盖其基本概念、使用方法、应用…

VR头显如何低延迟播放8K的RTSP|RTMP流

技术背景 我们在做Unity平台RTSP、RTMP播放器的时候,有公司提出来这样的技术需求,希望在头显播放全景的8K RTSP|RTMP直播流,8K的数据,对头显和播放器,都提出了新的要求,我们从几个方面,探讨下V…

SpringAOP的坑

AOP中几种常见的通知类型及其基本作用: Before:前置通知,在目标方法执行之前执行。After:后置通知,无论方法执行结果如何(包括异常),都会在目标方法执行之后执行。AfterReturning&a…

Elasticsearch 更新指定字段

Elasticsearch 更新指定字段 准备条件查询数据更新指定字段更新子级字段 准备条件 以下查询操作都基于索引crm_clue来操作,索引已经建过了,本文主要讲Elasticsearch更新指定字段语句,下面开始写更新语句执行更新啦! 查询数据 查…

MacOS 通过Docker安装宝塔面板搭建PHP开发环境

1、docker拉取ubuntu系统 docker pull ubuntu2、运行容器 docker run -i -t -d --name bt -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 -p 3306:3306 -p 6379:6379 --privilegedtrue -v /Users/oi/Sites:/www/wwwroot ubuntu-v 后的 /Users/oi/Sites 代表…

【电子通识】什么是无源元件的认证用可靠性试验标准AEC-Q200?

目前电动汽车已经是一个大趋势,汽车上安装有由多个电子零部件构成的ECU(电子控制单元)。即使汽车在恶劣的环境下行驶,电子零部件也必须不出故障地正常工作。因此,车载电子零部件与消费类电子相比,要求其达到…

力扣71.简化路径

力扣71.简化路径 根据双斜杠 求出每一组夹在里面的字符串 处理有意义的字符串 将所有路径存在字符串数组中最后用所有剩余的路径名称 变为答案 class Solution {public:string simplifyPath(string path) {vector<string> res;string ans;string cnt"";int …