LINGO是用来求解线性和非线性优化问题的简易工具。
LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。
§1LINGO快速入门当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口:外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。
在主窗口内的标题为LINGOModel–LINGO1的窗口是LINGO的默认模型窗口,建立的模型都都要在该窗口内编码实现。
下面举两个例子。
例1.1如何在LINGO中求解如下的LP问题:在模型窗口中输入如下代码:min=2*x1+3*x2;x1+x2>=350;x1>=100;2*x1+x2<=600;然后点击工具条上的按钮即可。
例1.2使用LINGO软件计算6个发点8个收点的最小费用运输问题。
产销单位运价如下表。
单位销地运价产地 B1 B2 B3 B4 B5 B6 B7 B8 产量A1 6 2 6 7 4 2 5 9 60A2 4 9 5 3 8 5 8 2 55A3 5 2 1 9 7 4 3 3 51A4 7 6 7 3 9 2 7 1 43A5 2 3 9 5 7 2 6 5 41A6 5 5 2 2 8 1 4 3 52销量 35 37 22 32 41 32 43 38 使用LINGO软件,编制程序如下:model:!6发点8收点运输问题;sets:warehouses/wh1..wh6/:capacity;vendors/v1..v8/:demand;links(warehouses,vendors):cost,volume;endsets!目标函数;min=@sum(links:cost*volume);!需求约束;@for(vendors(J):@sum(warehouses(I):volume(I,J))=demand(J));!产量约束;@for(warehouses(I):@sum(vendors(J):volume(I,J))<=capacity(I));!这里是数据;data:capacity=605551434152;demand=3537223241324338;cost=626742954953858252197433767392712395726555228143;enddataend然后点击工具条上的按钮即可。
为了能够使用LINGO的强大功能,接着第二节的学习吧。
§2LINGO中的集对实际问题建模的时候,总会遇到一群或多群相联系的对象,比如工厂、消费者群体、交通工具和雇工等等。
LINGO允许把这些相联系的对象聚合成集(sets)。
一旦把对象聚合成集,就可以利用集来最大限度的发挥LINGO建模语言的优势。
现在我们将深入介绍如何创建集,并用数据初始化集的属性。
学完本节后,你对基于建模技术的集如何引入模型会有一个基本的理解。
2.1为什么使用集集是LINGO建模语言的基础,是程序设计最强有力的基本构件。
借助于集,能够用一个单一的、长的、简明的复合公式表示一系列相似的约束,从而可以快速方便地表达规模较大的模型。
2.2什么是集集是一群相联系的对象,这些对象也称为集的成员。
一个集可能是一系列产品、卡车或雇员。
每个集成员可能有一个或多个与之有关联的特征,我们把这些特征称为属性。
属性值可以预先给定,也可以是未知的,有待于LINGO求解。
例如,产品集中的每个产品可以有一个价格属性;
卡车集中的每辆卡车可以有一个牵引力属性;
雇员集中的每位雇员可以有一个薪水属性,也可以有一个生日属性等等。
LINGO有两种类型的集:原始集(primitive set)和派生集(derivedset)。
一个原始集是由一些最基本的对象组成的。
一个派生集是用一个或多个其它集来定义的,也就是说,它的成员来自于其它已存在的集。
2.3模型的集部分集部分是LINGO模型的一个可选部分。
在LINGO模型中使用集之前,必须在集部分事先定义。
集部分以关键字“sets:”开始,以“endsets”结束。
一个模型可以没有集部分,或有一个简单的集部分,或有多个集部分。
一个集部分可以放置于模型的任何地方,但是一个集及其属性
1
PLECS是一种高效专业的电力电子系统仿真软件,主要应用于电力电子和电机控制领域的系统设计与分析。
PLECS的全称是PowerElectronicsandElectricalSystemsSimulator,它允许工程师和研究人员通过直观的图形用户界面模拟复杂的电力电子转换器和驱动电路。
PLECS的突出特点在于其简洁的模型构建方式和快速的仿真速度,这使得PLECS成为业界深受信赖的仿真工具之一。
PLECS软件包含两个主要的模块:PLECSBlockset和PLECSStandalone。
PLECSBlockset是针对MATLAB/Simulink的一个附加模块,可以在MATLAB环境下直接使用。
它提供了一系列的模块库,这些模块库专门针对电力电子系统的开发。
PLECSBlockset的优势在于其与MATLAB/Simulink无缝整合的能力,允许用户利用MATLAB的编程能力和强大的计算功能,同时利用PLECS的电力电子仿真特性。
PLECSBlockset适用于需要复杂控制算法和信号处理的高级用户。
而PLECSStandalone是一个独立的仿真环境,它无需MATLAB/Simulink即可运行。
PLECSStandalone适合于那些不需要进行复杂信号处理或者算法开发,而只需专注于电力电子系统和电机控制设计的用户。
PLECSStandalone提供了完整的系统仿真功能,包括子系统和模块化的构建能力。
它特别适合于快速原型设计、初步验证和教育目的。
PLECS支持多种电力电子转换器的建模和仿真,包括但不限于:DC-DC转换器、AC-DC整流器、DC-AC逆变器以及各类电机驱动系统。
通过PLECS,用户可以进行电路的瞬态和稳态分析,评估系统性能指标如效率、热损失、EMI(电磁干扰)以及系统稳定性等。
PLECS还支持对控制策略的评估,如PI控制器、模糊控制器和现代控制算法,从而确保设计在实际应用中的有效性和可靠性。
此外,PLECS提供的仿真结果具有极高的准确度,它通过与实际硬件的对比测试验证了这一点。
PLECS仿真中的数字信号处理器(DSP)模型可以模拟实际硬件中可能出现的各种延迟和非理想因素。
这为用户在产品进入实际生产阶段之前提供了有力的预测和优化工具。
PLECS3000安装包下载意味着用户将可以开始使用PLECS这一强大的仿真工具,进行电力电子和电机控制系统的建模与仿真。
无论是对于学术研究还是工业应用,PLECS都能提供高效、精确的仿真环境,帮助工程师解决设计中的各种挑战。
2025/4/1 10:47:07 86.38MB
1
HM-10_HM-11模块产品手册
2025/3/29 21:36:41 1.12MB BLE
1
随着信息技术全球化的深入发展,我国的软件产业将不可避免地融入全球软件产业。
一方面,更多地大型跨国软件公司加大对中国市场的投入,对产品和服务本地化的需求快速增加。
另一方面,越来越多地国内大型软件公司正加速国际化发展的步伐,它们逐步走出国门,加入全球竞争行列。
软件质量表示软件符合用户使用要求的程度,这种程度不仅表现在软件产品自身的功能性和性能方面,也表现在软件的国际化和本地化能力等方面。
软件企业只有提高软件质量,不断改进质量管理的方法和流程,提供具有符合国际市场和用户要求的高质量软件产品,才能具备进军国际市场的实力。
提高软件测试在软件生命周期中的地位是保证软件质量的关键,做好软件测试工作是解决软件质量问题的根本,为了保证国际化软件的产品质量,进行有效的国际化测试成为必不可少的生产过程。
由于目前我国软件企业的规模普遍较小,而且主要面向国内用户市场,对软件国际化和本地化发展战略和实现技术认识不足,重视不够,特别是在保证国际化软件的质量管理和测试技术方面,与国外同行相比还存在较大差距。
国内软件测试的成熟度不高,特别在国际化软件测试方面的滞后,在一定程度上,影响着我国软件在国际市场上的竞争力,也影响着我们承接软件外包服务的规模。
因此,探讨和研究软件测试技术,成为摆在国内软件界的新课题。
2025/3/29 2:17:40 1.95MB 毕业设计 软件测试 论文 开题报告
1
PIExpertSuite10.3.5通过增强的原理图处理工具和自动生成的材料清单(BOM)提高了设计效率,让您快速订购原型制作所需的零件。
此外,它包括一个新的设计向导(DesignWizard),帮助您选择最适合您设计的产品。
2025/3/27 3:33:10 102.39MB DPA425 开关电源反激 电源设计工具
1
下载包包含以下软件或ROM:华为光猫ONT使能维修工具773-华为ONT组播版本配置工具773,支持市面最新V5版本,支持列表有显示都50多项华为ONT设备,需要的速度,多谢支持。
包括最新版.HS8145V5等一系列产品。
不可多得产品。
开启telnet的方法网上看到有2种:第一种是备份配置文件通过改备份文件再恢复来开通telnet。
这种的前提是你有超级管理员账号和密码。
第二种是使用华为的ONT组播版本配置工具来开启。
我使用的是第二种方法。
下面开始吧。
第一步:打开电脑的telnet服务。
设置电脑IP。
华为SA1456光猫开启telnet改双模详细过程适合新手参考华为SA1456光猫开启telnet改双模详细过程适合新手参考设置电脑IP:192.168.1.xx网关设置成:192.168.1.1第二步:光猫通电,等待约2分钟完全启动完毕。
网线连接电脑(确保电脑只有这个光猫一个联网设备,网线务必插在光猫的悦me口也就是LAN1口)打开命令提示符:ping192.168.1.1ping通了说明设置正确。
华为SA1456光猫开启telnet改双模详细过程适合新手参考接下来打开工具包里的“华为光猫破解工具V300R13C10SPC800”华为SA1456光猫开启telnet改双模详细过程适合新手参考点击“启动”,开始观察桌面右下角的网络连接标识,当网络断开时,点击“停止”,关闭软件。
正常情况下已经开启telnet了。
第三步:打开命令提示符,输入telnet192.168.1.1用户名:root,密码:admin(键盘上按就行了不会显示的)华为SA1456光猫开启telnet改双模详细过程适合新手参考登录后华为SA1456光猫开启telnet改双模详细过程适合新手参考第四步:进su改模,命令:setupportmode1(GPON);
setupportmode2(EPON);
setupportmode4(双模)华为SA1456光猫开启telnet改双模详细过程适合新手参考华为SA1456光猫开启telnet改双模详细过程适合新手参考出现:success!就成功了。
第五步:拔电重启光猫后进shell恢复华为界面,命令:restorehwmode.sh华为SA1456光猫开启telnet改双模详细过程适合新手参考华为SA1456光猫开启telnet改双模详细过程适合新手参考华为SA1456光猫开启telnet改双模详细过程适合新手参考出现:success!就成功了。
拔电重启光猫。
大功告成恢复华为界面后,电脑IP要改成:192.168.100.xx网关:192.168.100.1光猫登录地址:192.168.100.1用户名:telecomadmin密码:admintelecomYanzi52351
1
世界各国质量管理体系认证的实施程序不尽相同。
这里介绍的质量管理体系认证程序,主要依据ISO/IEC导则48—1986《对供方质量管理体系的第三方评定和注册指南》的规定。
组织提出认证申请组织与认证机构接洽,可以了解认证机构的背景、审核员素质、管理水平、认证机构的公正性、权威性以及与其他认证机构的关系等,以便选择认证机构。
选定一个认证机构后,组织应向认证机构提出体系认证申请。
体系认证申请表由认证机构准备,申请方只要按表填写,其主要内容是组织的基本情况、组织的质量管理体系及运行情况和主要产品的质量状况等,并将申请表提交给认证审核机构。
2025/3/26 1:26:29 34KB 质量管理体系认证
1
LK':camera_with_flash:店-电子商务:shopping_cart:现场LK'-:camera_with_flash:选购电子商务:shopping_cart:使用Asp.NetMVC技术制作的网站,使用C#,HTML5,CSS3,JavaScript,Bootstrap,JQuery,Ajax,SQL和EntityFramework。
具有:管理面板:gear:通过它可以管理:laptop_computer:店铺内容如,滑块图像:framed_picture:在主页上,:heavy_plus_sign:添加产品,:wrench:管理产品,:male_sign_selector:管理用户,:globe_showing_Europe-Africa:管理位置等:confetti_ball:...只要在创建该项目时付出的努力就可以在任何地方使用它。
:)演示图片:framed_picture::动态演示::winking_face:现场演示。
:smiling_face_with_hea
2025/3/25 14:06:44 30.28MB css html bootstrap jquery
1
LED大屏广告屏RGBS三色灯板PROTEL99SE原理图+PCB+封装库文件。
Protel99se设计,包括原理图及PCB印制板图,可用Protel或AltiumDesigner(AD)软件打开或修改,可作为你产品设计的参考。
1
旅游管理系统包括以下几个模块:用户管理,角色管理,资源权限管理,访问日志,资源权限管理,产品管理,订单管理等六个模块内有包含详细的功能描述文档,是一个比较系统的利用ssh框架,B\S模式开发的系统,比较完善的运用到了各功能间框架的整合
2025/3/24 9:03:34 12.2MB web程序设 java jsp ssh
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡