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!

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

相关推荐
金色熊族18 分钟前
装饰器模式(c++版)
开发语言·c++·设计模式·装饰器模式
七夜zippoe32 分钟前
仓颉语言核心特性深度解析——现代编程范式的集大成者
开发语言·后端·鸿蒙·鸿蒙系统·仓颉
四谎真好看38 分钟前
Java 黑马程序员学习笔记(进阶篇21)
java·开发语言·笔记·学习·学习笔记
初见无风41 分钟前
2.7 Lua代码中的可变参数
开发语言·lua·lua5.4
七月稻草人1 小时前
Rust 应用状态(App State)管理:类型安全与并发控制的艺术
开发语言·安全·rust
无敌最俊朗@1 小时前
SQLite 约束 (Constraints) 面试核心知识点
java·开发语言·jvm
QX_hao2 小时前
【Go】--接口(interface)
开发语言·后端·golang
西西学代码2 小时前
Flutter---个人信息(1)---实现简单的UI
开发语言·javascript·flutter
superman超哥2 小时前
仓颉语言中正则表达式引擎的深度剖析与实践
开发语言·后端·仓颉
在坚持一下我可没意见2 小时前
Java 网络编程:TCP 与 UDP 的「通信江湖」(基于UDP回显服务器)
java·服务器·开发语言·tcp/ip·udp·java-ee