MATLAB小试牛刀系列(1)

问题描述

某机床厂生产甲、乙两种机床,每台机床销售后的利润分别为 4 千元与 3 千元。生产甲机床需用 A、B 机器加工,加工时间分别为每台 2h 和每台 1h;生产乙机床需用 A、B、C 三种机器加工,加工时间均为每台 1h。若每天可用于加工的机器时数分别为 A 机器 10h、B 机器 8h 和 C 机器 7h,问该厂应生产甲、乙机床各几台才能使总利润最大?

模型假设

假设该企业的产品不存在积压,即产量等于销量。

符号说明

分别表示甲、乙机床每天的产量。

模型建立

手搓过程

Matlab 复制代码
C = [4 3];
intcon = [1 2];
A = [2 1;
     1 1;
     0 1];
b = [10; 8; 7];
lb = [0 0];
[x, y] = intlinprog(-C, intcon, A, b, [], [], lb);
disp(['生产甲机床:', num2str(x(1))]);
disp(['生产乙机床:', num2str(x(2))]);
disp(['总利润:', num2str(-y)]);

答案

Over!

题目来源:《数学建模算法与应用》------司守奎

相关推荐
风逸hhh3 小时前
python打卡day29@浙大疏锦行
开发语言·前端·python
ᖰ・◡・ᖳ3 小时前
JavaScript:PC端特效--缓动动画
开发语言·前端·javascript·css·学习·html5
hy____1234 小时前
C++多态的详细讲解
开发语言·c++
小葡萄20254 小时前
黑马程序员C++2024版笔记 第0章 C++入门
开发语言·c++·笔记
万物此臻4 小时前
C#编写软件添加菜单栏
开发语言·c#
RongSen334 小时前
Python海龟绘图(Turtle Graphics)核心函数和关键要点
开发语言·python
小贾要学习4 小时前
【C语言】贪吃蛇小游戏
c语言·开发语言·游戏
程序员爱钓鱼4 小时前
defer关键字:延迟调用机制-《Go语言实战指南》
开发语言·后端·golang
免檒5 小时前
Go内存管理
开发语言·网络·golang·操作系统
CodeWithMe5 小时前
【Go】从0开始学习Go
开发语言·学习·golang