经济管理软件简介
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•Lindo程序: •max 72p1+64p2 •st •2) p1+p2<=50 •3) 12p1+8p2<=480 •4) 3p1<=100 •end
•注:Lindo中已规定所有决策变量均非负,故非负约束不用输入;乘号省略, 式中不能有括号,右边不能有数学符号;<=,>=与<,>等效;2),3),4) 是为了便于从结果中查找信息和进行灵敏性分析;程序以end结束。
•
•2、目标函数可看作效益,那么资源一旦增加,效益必然跟着增长 ,如上,输出的7~10行“DUAL PRICES”(影子价格),给出三 种资源在最优解下“资源”增加1个单位时“效益”的增量:2)原料增 加一桶牛奶时利润增加48元,3)劳动时间增加一小时利润增加2元 ,而增加设备甲的生产能力显然不会使利润增加。
•计算功能强 •易于扩展
•附带30多个工具箱:优化工具箱、统计工具箱、符号运算工具箱等 等
•
•以下简单介绍一下MATLAB的以下特点:
•1、语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB程序书写形 式自由,利用其丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必 要的编程工作。由于库函数都由本领域的专家编写,因此用户不必担心函数 的可靠性。可以说,用MATLAB进行科技开发是站在专家的肩膀上进行的。 •2、运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语 言几乎一样多的运算符,灵活使用MATLAB的运算符将使程序变得极为简 短。 •3、具有结构化的控制语句(如for循环、while循环、break语句和if语句), 和面向对象编程的特性。
•Cleve Moler和John Little成 •至今
立了MathWorks公司,正式 把MATLAB推向市场
•Hale Waihona Puke Baidu断完善
•MATLAB已经发展成为适 合多学科、多种工作平台 的功能强大的大型软件, 目前已经开发到7.0版本
•
•MATrix LABoratory 的缩写
•编程效率 高
•使用简便
•MATLAB • 的特点
•
第一章 数学软件综述
•第一节 Matlab简 介
•Matlab的发展历史:
•MATLAB是Math works公司于1982年推出的一套高性能数值计 算的可视化软件,它集数值分析、矩阵运算、信号处理和图形显 示于一体,构成一个使用方便、界面友好的用户环境。在这个环 境下,用户只需简单地列出数学表达式,结果便可以数值或图形 方式显示在计算机屏幕上。
•1、若用35元可以买到一桶牛奶,能否做此投资?
•2、若可以聘用临时工人增加劳动时间,付给临时工人的工资最多是每小 时多少元?
•
•基本模型如下: •决策变量:设每天用p1桶牛奶生产A1,用p2桶牛奶生产A2;
•目标函数:设每天获利z元。p1桶牛奶可生产3p1公斤A1,获利24×3p1,
•
p2桶牛奶可生产4p2公斤A2,获利16×4p2,故z=72p1+64p2;
Lindo的工作环境:
•
•Lingo的工作环境:
•
应用举例:
❖ 一奶制品加工厂用牛奶生产A1,A2两种奶制品,一桶牛奶可以 在设备甲上用12小时加工成3公斤A1,或在设备乙上用8小时加工 成4公斤A2。根据市场需求,生产的A1,A2全部可以售出,且每 公斤A1获利24元,每公斤A2获利16元。现在加工厂每天能得到50 桶牛奶的供应,每天工人的总的劳动时间为480小时,且设备甲每 天至多能加工100公斤A1,设备乙加工能力没有限制,试着为该厂 制定一个生产计划,使其每天获利最大,并讨论以下问题:
•约束条件:
•原料供应:生产A1,A2的牛奶总量不得超过每天的供应,
•
即:p1+p2<=50桶。
•
•劳动时间:生产A1,A2的总加工时间不得超过每天工人总的劳动 时
•
间,即12p1+8p2<=480
•设备能力:A1的产量不得超过设备甲每天的加工能力,
•
即3p1<=100
•非负约束:p1,p2均不能为负值,即p1>=0,p2>=0
•问题1的解答: •用35元可以买1桶牛奶,低于一桶牛奶的影子价格,当然可以进行投资。
•问题2的解答:
•若聘用临时工人增加劳动时间,那么付给的工资低于劳动时间的影子价 格才能增加利润,所以工资最多是每小时2元。
•
•第五节 SAS、SPSS简介
•SAS(Statistical Analysis System) : • 是一个大型的数据管理与数据统计分析处理软件,它可应用于理、 工、农、林、医、管理、商业和行政事务等各个领域。早期SAS只能在大 型计算机上运行,直到1985年才出现了可在IBM-PC及其兼容微机上运行 的SAS版本。目前在微型计算机上运行的SAS已有多个版本。
•SPSS(Statistical Package for the Social Science): • 是目前世界上最为流行的,适用于社会科学、自然科学等各领域的统 计分析软件之一,它在医疗、卫生、体育、经济等领域的科研工作中也得 到了广泛使用。SPSS8.0 for Windows可以在Windows 95以上环境下运 行,是一个组合式软件包,具有Windows软件的所有特点,操作简便,易 学易用。
经济管理软件简介
2020年7月12日星期日
•第五节 Lindo,Lingo简介
•Lindo的作用 •用于解线性规划、非线性规划、二次规划
:
和整数规划等,也可以用于一些非线性和
线性方程组的求解以及代数方程求根等 。
•Lingo的作用 •可用于求解线性或非线性规划问题, 同时
:
也是一个矩阵生成器 。
•
•是以矩阵计算为基础的、交互式的科学和工程计算软件
•
•20世纪70
年代后期
•Matlab
•Cleve Moler博士
•雏形 开发的接口程序
•1983年春
•发 展
•John Little敏锐地觉察到 MATLAB在工程领域的广阔 前景,于是与Cleve Moler一 起开发了第二代专业版
•1984年 •正式面世
•
•
•如上,结果的第3,5,6行明确得出了本题的最优解为p1=20,p2=30, 最优值z=3360,即20桶牛奶生产A1,30桶牛奶生产A2,可以获得最大利 润3360元。 •结合题目的2个问题对结果进行分析:
•1、如上,输出的7~10行”SLACK OR SURPLUS” 给出了原料,劳动时间,设备甲的加工能力这三种资源在最优解下是否有剩余。 我们看到2)原料,3)劳动时间的剩余都为零,4)设备甲尚余40公斤加工能力。