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!

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

相关推荐
csbysj20208 分钟前
XSLT Apply:深入解析XSLT在XML转换中的应用
开发语言
不会kao代码的小王26 分钟前
突破机房围墙:openEuler设备的公网管理实战指南
开发语言·数据库·笔记
CodeCraft Studio27 分钟前
CAD文件处理控件Aspose.CAD教程:在 Python 中将 SVG 转换为 PDF
开发语言·python·pdf·svg·cad·aspose·aspose.cad
消失的旧时光-194339 分钟前
人脸跟随 ( Channel 实现(缓存5条数据 + 2度过滤 + 平滑移动))
android·java·开发语言·kotlin
默默coding的程序猿40 分钟前
1.单例模式有哪几种常见的实现方式?
java·开发语言·spring boot·spring·单例模式·设计模式·idea
MOON404☾1 小时前
Rust程序语言设计(5-8)
开发语言·后端·rust
Knight_AL3 小时前
浅拷贝与深拷贝详解:概念、代码示例与后端应用场景
android·java·开发语言
枫叶丹43 小时前
【Qt开发】输入类控件(六)-> QDial
开发语言·qt
思考的笛卡尔3 小时前
Go语言实战:高并发服务器设计与实现
服务器·开发语言·golang
努力努力再努力wz3 小时前
【C++进阶系列】:万字详解智能指针(附模拟实现的源码)
java·linux·c语言·开发语言·数据结构·c++·python