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!

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

相关推荐
luj_176811 分钟前
大航海时代:沉浸式财商实战沙盒
c语言·开发语言·网络·经验分享·算法
赵广陆42 分钟前
企业实战:Markdown图片检索
android·java·开发语言
C++、Java和Python的菜鸟43 分钟前
第3章 从0开始用若依
java·开发语言
夜雪一千1 小时前
Python 如何实现 SHA 加密?SHA1 / SHA256 / SHA512 实战教程
开发语言·python
有点。2 小时前
C++二叉树(一)
开发语言·数据结构·c++
民乐团扒谱机2 小时前
【微实验】谐波乘积谱(HPS)算法深度解析:原理、数学与代码实现
开发语言·人工智能·python·算法·语音识别·音乐
报错小能手2 小时前
Go 语言结构 基础语法
开发语言·后端·golang
Lazionr2 小时前
stack与queue:底层实现与容器适配器
开发语言·数据结构·c++
剩下了什么2 小时前
go语言 Ctx:「错误三:在 Context 中存储可变值」
开发语言·后端·golang
Hello_Damon_Nikola2 小时前
CH573从入门到精通
c语言·开发语言·单片机·嵌入式硬件