草庐IT

数仓建模

全部标签

2023 年高教社杯全国大学生数学建模竞赛题目 C蔬菜类商品的自动定价与补货决策 完整论文分享

这篇文章旨在解决生鲜商超在管理蔬菜商品时面临的挑战。这些挑战包括蔬菜保鲜期短、品相易变、销售量与时间相关,并需要根据历史销售数据和市场需求进行每日补货和定价决策。问题1:为了更好地了解市场情况,首先进行了销售数据的分析。文章通过对不同蔬菜品类和单品的销售量进行可视化分析,展示了它们的销售趋势和相关性。这有助于商超了解哪些蔬菜品类或单品在不同时间段内更受欢迎,以及它们之间是否存在相互关联。问题2:接下来,商超希望以品类为单位来制定补货计划。文章通过分析各蔬菜品类的销售总量与成本加成定价之间的关系,提供了未来一周的日补货总量和定价策略。这有助于商超在不知道具体单品和进货价格的情况下,根据市场需求来

mysql - 弱实体的数据库建模

我的数据库orders和orderHistory中有2个表。----------------------------------------|orders||orderHistory|----------------------------------------|orderID(PK)||historyLineID(PK)||orderDate||status||price||quantity|----------------------------------------现在一个订单可以有多个历史行。但是,历史记录不能单独存在。我听说这被称为弱实体,因此来自orders的PK必须是

数学建模——规划问题

文章目录线性规划整数规划一般的整数线性规划问题0-1整数规划广义指派问题非线性规划二次规划线性规划 运筹学对于线性规划问题直接使用图解法,单纯形法利用求解。在python中可以直接使用scipy.optimize模块的linprog函数求解。 linprog函数的调用方式: scipy.optimize.linprog(c,A_ub=None,b_ub=None,A_eq=None,b_eq=None,bounds=None, method='highs',callback=None,options=None,x0=None,integrality=None)常用参数解释:(1)  c:价

数学建模:多目标优化算法

🔆文章首发于我的个人博客:欢迎大佬们来逛逛数学建模:多目标优化算法多目标优化分别求权重方法算法流程:两个目标权重求和,化为单目标函数,然后求解最优值min⁡x∑i=1mwiFi(x) s.t. g(x)⩽0h(x)=0\begin{array}{ll}\min_{x}&\sum_{i=1}^{m}{w_{i}F_{i}(x)}\\\\\text{s.t.}&g(x)\leqslant0\\\\&h(x)=0\end{array}minx​ s.t. ​∑i=1m​wi​Fi​(x)g(x)⩽0h(x)=0​clc;clear;%%指定初始解x0=zeros(3,1);%不等约束A=[2,1,3

用Python进行数学建模(一)

一、导入数据1.直接赋值2.读取Excel文件3.代码示例importpandasaspd#读取数据文件defreadDataFile(readPath):#readPath:数据文件的地址和文件名try:if(readPath[-4:]==".csv"):dfFile=pd.read_csv(readPath,header=0,sep=",")#间隔符为逗号,首行为标题行#dfFile=pd.read_csv(filePath,header=None,sep=",")#sep:间隔符,无标题行elif(readPath[-4:]==".xls")or(readPath[-5:]==".xls

数学建模算法与应用(司守奎版)python 代码实现

引言:在准备九月份的华为杯,入门选择了司守奎老师的教材《数学建模算法与应用》,书中仅提供了lingo和matlab的版本,但是python的数据处理能力更加出色,因此考虑在学习的过程中将代码全部用python实现。第一章:线性规划基础代码:(例题1.1)'''maxz=4x+3y2x+y=0'''#pipinstallscipyimportnumpyasnpfromscipy.optimizeimportlinprog#目标函数c=np.array([-4,-3])#约束条件A=np.array([[2,1],[1,1],[0,1]])b=np.array([10,8,7])#边界条件x_bo

2023高教社数学建模国赛C题 - 蔬菜类商品的自动定价与补货决策(数据预处理部分)附详细代码

C题用到了vlookup函数将所有数据同类项进行合并,公式如下:单品类:=VLOOKUP(C2,[附件1.xlsx]Sheet1!A$2:D$252,2,FALSE)大类: =VLOOKUP(C2,[附件1.xlsx]Sheet1!A$2:D$252,4,FALSE)批发价格: =VLOOKUP(C2,[附件3.xlsx]Sheet1!B$2:C$55983,2,FALSE)单品损耗率: =VLOOKUP(H2,[附件4.xlsx]Sheet1!B$2:CS252,2,FALSE)价格=单位成本*(1+加成率)单位成本=(固定成本总额+变动成本总额)加成率=(固定成本总额+变动成本总额)销售量

基于GAMS的数学建模与系统优化

通用代数建模系统(GAMS)是特别为建模线性,非线性和混合整数最优化问题而设计的。GAMS支持一系列模型:LP线性规划,MIP混合整数规划,NLP非线性规划,MCP混合互补问题,MPEC带方程式约束的数学规划,CNS受约束的非线性系统,DNLP带非连续导数的非线性规划,MINLP混合整数非线性规划,QCP二次约束规划以及MIQCP混合整数二次约束规划,GAMS广泛应用于电力、金融、投资、能源、经济、物流、电气、水利等行业,只要涉及到优化问题,都可以利用GAMS来实现介绍:第一章   典型优化模型、算法介绍和基于GAMS的优越性   1.1一、典型的优化模型LP、NLP、MIP、MINLP、MI

2022年深圳杯数学建模D题复杂水平井三维轨道设计解题全过程文档及程序

2022年深圳杯数学建模D题复杂水平井三维轨道设计原题再现:  在油气田开采过程中,井眼轨迹直接影响着整个钻井整体效率。对于复杂水平井,较差的井眼轨迹很可能会造成卡钻或施加钻压困难等重大事故的发生。因而,在施工之前分析影响井眼轨迹走向规律的诸多因素,设计最适当的井眼轨迹显得十分重要。  在井眼轨道设计模型中,设计轨道往往由一些连续的曲线构成。目前常用的复杂水平井的井眼轨道设计模型有“垂直段+增斜段+稳斜段+扭方位段+稳斜段+增斜段+水平段”的七段式井眼轨道设计模型,如图1所示。描述井眼轨道的参数可分为基本测斜参数、坐标参数、挠曲参数和工艺参数,基本测斜参数包括井深、井斜角、方位角;坐标参数用来

2023五一杯数学建模C题思路解析 - “双碳”目标下低碳建筑研究

#1赛题C题:“双碳”目标下低碳建筑研究“双碳”即碳达峰与碳中和的简称,我国力争2030年前实现碳达峰,2060年前实现碳中和。“双碳”战略倡导绿色、环保、低碳的生活方式。我国加快降低碳排放步伐,大力推进绿色低碳科技创新,以提高产业和经济的全球竞争力。低碳建筑是指在建筑材料与设备制造、施工建造和建筑物使用的整个生命周期内,减少化石能源的使用,提高能效,降低二氧化碳排放量。请查找相关资料,解决以下问题:问题1:现在有一间长4米、宽3米、高3米的单层平顶单体建筑,墙体为砖混结构,厚度30厘米(热导系数),屋顶钢筋混凝土浇筑,厚度30厘米(热导系数),门窗总面积5平方(热导系数),地面为混凝土(热导