【免费】2021年数学建模国赛C题问题一--基于熵权法和TOPSIS法详细版附Word加代码

各位大佬好 ,这里是阿川的博客,祝您变得更强

在这里插入图片描述 个人主页:在线OJ的阿川

大佬的支持和鼓励,将是我成长路上最大的动力在这里插入图片描述

阿川水平有限,如有错误,欢迎大佬指正在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Python 初阶
Python–语言基础与由来介绍
Python–注意事项
Python–语句与众所周知

对数学建模有兴趣,所以这也是写这篇博客的初心

题目:

某建筑和装饰板材的生产企业所用原材料主要是木质纤维和其他植物素纤维材料,总体可分为 A,B,C 三种类型。该企业每年按 48 周安排生产,需要提前制定 24 周的原材料订购和转运计划,即根据产能要求确定需要订购的原材料供应商(称为“供应商”)和相应每周的原材料订购数量(称为“订货量”),确定第三方物流公司(称为“转运商”)并委托其将供应商每周的原材料供货数量(称为“供货量”)转运到企业仓库。
该企业每周的产能为 2.82 万立方米,每立方米产品需消耗 A 类原材料0.6 立方米,或 B 类原材料 0.66 立方米,或 C 类原材料 0.72 立方米。由于原材料的特殊性,供应商不能保证严格按订货量供货,实际供货量可能多于或少于订货量。为了保证正常生产的需要,该企业要尽可能保持不少于满足两周生产需求的原材料库存量,为此该企业对供应商实际提供的原材料总是全部收购。在实际转运过程中,原材料会有一定的损耗(损耗量占供货量的百分比称为“损耗率”),转运商实际运送到企业仓库的原材料数量称为“接收量”。每家转运商的运输能力为 6000 立方米/周。通常情况下,一家供应商每周供应的原材料尽量由一家转运商运输。原材料的采购成本直接影响到企业的生产效益,实际中 A 类和 B 类原材料的采购单价分别比 C 类原材料高 20%和 10%。三类原材料运输和储存的单位费用相同。
附件 1 给出了该企业近 5 年 402 家原材料供应商的订货量和供货量数据。附件 2 给出了 8 家转运商的运输损耗率数据。请你们团队结合实际情况,对相关数据进行深入分析
研究下列问题:1.根据附件 1,对 402 家供应商的供货特征进行量化分析,建立反映保障企业生产重要性的数学模型,在此基础上确定 50 家最重要的供应商,并在论文中列表给出结果。

想说的

我用的方法是基于熵权法和TOPSIS法,我这个方法并不是最优选择(属于第二梯队)
关于问题一最优选择应该是broda计数法的(第一梯队)
不建议用层次分析法和主成分分析法,分数上不去
尤其是层次分析法,太过主观,写的再好,评委最多给5分哦
我用的代码是Python代码
编辑器用的是jupyter notebook
用的库主要是Pandas和Numpy
Pandas和Numpy基本操作,请参考我这篇文章
Numpy和Pandas库基本用法及实例–基于Japyter notebook实现
关于jupyter notebook,见我另外一篇文章
技术栈和开发环境搭建
相信看完之后您就会有个大概的了解,并且如果上手操作jupyter notebook 发现真好用,个人觉得Pycharm和VScode也可以,看个人喜欢

最后上链接

能麻烦大佬点个赞支持一下吗 感谢感谢大佬
已经上传到我的CSDN主页上的资源上了,然后是免费的哦,有需要就去看看吧
如果没看到,说明编辑正在审核中,放心 我已经上传了

在这里插入图片描述

在这里插入图片描述

道阻且长 行则将至

个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力 在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/24156.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

刷代码随想录有感(95):合并区间

题干&#xff1a; 代码&#xff1a; class Solution { public:static bool cmp(vector<int>& a, vector<int>& b){return a[0] < b[0];}vector<vector<int>> merge(vector<vector<int>>& intervals) {sort(intervals.begi…

AO|天鹰优化算法原理及代码实现(MATLAB/Python)

文章来源于我的个人公众号&#xff1a;KAU的云实验台&#xff0c;主要更新智能优化算法的原理、应用、改进 天鹰优化算法(Aquila Optimizer&#xff0c;AO)是Abualigah等[1]于2021年发表在SCI二区Computers & Industrial Engineering的元启发式优化算法。该算法通过模拟天鹰…

从零开始手把手Vue3+TypeScript+ElementPlus管理后台项目实战五(引入vue-router,并给注册功能加上美丽的外衣el-form)

安装vue-router pnpm install vue-router创建router src下新增router目录&#xff0c;ruoter目录中新增index.ts import { createRouter, createWebHashHistory } from "vue-router"; const routes [{path: "/",name: "Home",component: () …

git 的用法

git add&#xff1a;将工作区中 新建/修改/删除的文件内容&#xff0c;添加到暂存区。 参数列表 git add -A&#xff1a;提交所有变化&#xff08; -A --all &#xff09; git add -u&#xff1a;提交被修改&#xff08;modified&#xff09;和被删除&#xff08;deleted…

小红书的引流方式

常见的引流方法有&#xff1a;笔记引流、粉丝群聊引流、私信引流。 1、笔记引流 首先要明确你的目标受众是谁&#xff0c;通过他们的兴趣爱好和关注的信息来制定笔记内容计划&#xff0c;有利于我们选择合适的方式来吸引用户的关注。 然后就是优质的笔记内容了&#xff1b; …

使用git上传本地项目到远程仓库github上面

首先需要下载git 下载地址Git - Downloads (git-scm.com) 下载完成后 一、配置用户名和邮箱 #配置用户名 git config --global user.name "用户名" #配置邮箱 git config --global user.email "邮箱" 查询配置&#xff1a;$ git config --global …

QTGUI编程入门:解锁图形用户界面设计的奥秘

QTGUI编程入门&#xff1a;解锁图形用户界面设计的奥秘 QTGUI编程&#xff0c;作为构建图形用户界面&#xff08;GUI&#xff09;的重要工具&#xff0c;对于软件开发者而言具有不可替代的价值。本文将从四个方面、五个方面、六个方面和七个方面深入探讨QTGUI编程的入门知识&a…

Windows安装CuPy报error C3615错误

CuPy简介 CuPy 是基于 CUDA 实现与 NumPy 兼容的多维数组的实现。 CuPy 由核心多维数组类 cupy.ndarray 和许多函数组成。 它支持 numpy.ndarray 接口的子集。 问题出现 Windows 环境下安装CuPy pip install cupy 在编译CUDA的.cu文件文件时出现C3615错误&#xff0c;本地编…

六个搜索算法及其python实现

搜索算法 搜索算法的含义可以从以下几个方面进行解释和归纳&#xff1a; 基本定义&#xff1a;搜索算法是利用计算机的高性能来有目的地穷举一个问题解空间的部分或所有的可能情况&#xff0c;从而求出问题的解的一种方法。这本质上是一种穷举算法&#xff0c;旨在列出所有的可…

复合句语法

复合句指的是包含两个或多个独立子句的句子。这些子句可以并列关系&#xff0c;也可以是主从关系&#xff0c;分别构成并列复合句和主从复合句。 复合句的两种主要类型 复合句可以分为两种主要类型&#xff1a; 并列复合句&#xff1a;结构简单&#xff0c;各个简单句平等&am…

【机器学习】训练GNN图神经网络模型进行节点分类

1. 引言 1.1 图神经网络GNN概述 图神经网络&#xff08;Graph Neural Network&#xff0c;GNN&#xff09;是一种专门用于处理图结构数据的神经网络方法。它起源于2005年&#xff0c;当时Gori等人首次提出了GNN的概念&#xff0c;用于学习图中的节点特征以及它们之间的关系。…

Rust基础学习-Rust中的文件操作

文件结构 在Rust中&#xff0c;std::fs::File 结构体代表一个文件。它允许我们对文件执行读/写操作。文件 I/O 是通过提供与文件系统交互的功能的 std::fs 模块执行的。 File 结构体中的所有方法都返回std::io::Result的变体&#xff0c;或者简单地是 Result 枚举。这里会涉及…

PowerShell cannot be loaded- execution policy

PowerShell脚本无法运行&#xff0c;报错&#xff1a; cannot be loaded. The file xxxx is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Po…

一套java开发的(未来工厂核心MES系统成品源码)技术架构:java+springboot 支撑多端管理,可商用

MES定义为“位于上层的计划管理系统与底层的工业控制之间的面向车间层的管理信息系统” 20世纪90年代初期&#xff0c;中国就开始对MES以及ERP的跟踪研究、告知或试点&#xff0c;而且曾经发言 “管控一体化”&#xff0c;“人、财、物、产、供、销”等颇具中国独具一格的CIMS、…

电商API接口在促进市场扩展中的作用

在电子商务领域&#xff0c;API接口技术不仅使企业能够提供标准化的服务&#xff0c;还能推动市场快速扩展。本文将探讨电商API如何助力企业发现新的客户群体、整合更广泛的供应链&#xff0c;以及如何通过创新的服务提升市场竞争力。 引言 随着电子商务市场的成熟和竞争日益加…

自定义idea插件之hello idea plugin

写在前面 最近一直想研究下自定义idea插件的内容&#xff0c;这样如果是想要什么插件&#xff0c;但又一时找不到合适的&#xff0c;就可以自己来搞啦&#xff01;这不终于有时间来研究下&#xff0c;但过程可谓是一波三折&#xff0c;再一次切身体验了下万事开头难。那么&…

血清素是怎么产生的,其过高和过低与我们情绪和胃肠健康有哪些关联?

谷禾健康 血清素&#xff0c;5-羟色氨(5-HT)不仅充当体内系统的神经递质和激素&#xff0c;而且还是胃肠系统中的旁分泌信使。 5-HT神经元系统起源于中脑中缝核&#xff0c;下面示意图强调了血清素(5-HT)神经元与释放不同神经递质的其他神经元以及神经胶质细胞之间的解剖相互作…

Java 设置定时任务的三种方式

使用 java.util.Timer 和 java.util.TimerTask&#xff1a; Timer 是一个定时器工具&#xff0c;能够在后台线程中调度任务。TimerTask 是一个实现了 Runnable 接口的抽象类&#xff0c;需要继承它并重写 run 方法。 示例代码&#xff1a; import java.util.Timer; import …

简单使用vue2和elementUI自定义audio支持拖拽进度

<template><div class"music-player"><audio ref"audio" :src"src" timeupdate"updateTime" loadedmetadata"loadedmetadata" ended"onAudioEnded"></audio><!-- 播放暂停按钮 -->…

问题:新零售是以消费者体验为中心的数据驱动的泛零售形态,是基于大数据的“人货场“重构 #其他#知识分享

问题&#xff1a;新零售是以消费者体验为中心的数据驱动的泛零售形态,是基于大数据的"人货场"重构 参考答案如图所示