自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python — matplotlib.pyplot 绘图模块及常用函数

pyplot 的 rc 参数中文字符正常显示所需参数设置其它常用 rc 参数2. 绘制多个子图方法一: 先用 figure() 函数创建画布, 再用 figure.add_subplot() 方法创建子图创建画布创建子图方法二: 用 plt.subplots() 函数创建画布和子图plt 常用函数 tight_layout()3. 散点图与拟合散点图函数 scatter()numpy 补充多元正态分布矩阵多项式拟合函数多项式对象离散点拟合线绘制pandas 的散点矩阵图函数

2022-09-25 16:02:09 3089 1

原创 数学建模:图论模型 — 最短路模型示例 (Python 求解)

目录例 1: 设备更新问题例 2: 重心问题例 1: 设备更新问题某种工程设备的役龄为 4 年, 每年年初都面临着是否更新的问题: 若卖旧买新, 就要支付一定的购置费用; 若继续使用, 则要支付更多的维护费用, 且使用年限越长维护费用越多. 役龄期内每年的年初购置价格, 当年维护费用及年末剩余净值如下表所示. 为该设备制定一个 4 年役龄期内的更新计划, 使总的支付费用最少.年份1234年初购置价格 (万元)25262831当年维护费用 (万元)10141

2022-05-14 23:50:28 3716 2

原创 数学建模:图论模型 — 最短路问题的 Python 求解

求固定起点到其余各点的最短路 (Dijkstra 算法)例 1: 用 Dijkstra 算法求下图 v1v_1v1​ 到其余各顶点的最短路及最短距离求每对顶点间的最短路 (Floyd 算法)例 3: 求下图所有顶点对之间的最短距离矩阵与路由矩阵

2022-05-14 23:34:32 1771

原创 数学建模:图论模型 — 最短路算法 (Dijkstra 算法与 Floyd 算法) 及 Python 实现

目录Dijkstra 算法 (求固定起点到其余各点的最短路)步骤示例Python 实现Floyd 算法 (求每对顶点间的最短路算法)迭代方式路由矩阵查找最短路径示例Python 实现Dijkstra 算法 (求固定起点到其余各点的最短路)Dijkstra 算法时寻求从一固定起点 u0u_{0}u0​ 到其余各点的最短路最有效的算法之一, 由 E. W. Dijkstra 于 1959 年提出.Dijkstra 算法的理论依据是一个重要而明显的性质: 最短路是一条路, 最短路上的任一子段也是最短路.D

2022-05-14 22:18:32 2048

原创 数学建模:图论模型的 Python 求解 — NetworkX 简介

NetworkX 的基本用法常用函数画图nx.draw_networkxnx.draw其它参数图形布局设置NetworkX 画图示例例 1: 画无向图例 2: 画有向图图数据的导出NetworkX 的基本用法常用函数import numpy as npimport networkx as nximport pylab as pltGraph() #创建无向图 Graph(A) #由邻接矩阵A创建无向图 DiGraph() #创建有向图 DiGraph(A) #由邻接矩阵A创建有向图

2022-05-14 22:08:33 1782

原创 Python — Pandas 模块及常用函数

`Series` 对象的创建2. `Series` 的属性与方法3. 用日期函数生成日期的 `DatetimeIndex` 对象4. 访问 `Series` 对象5. `Series` 增减元素注: 关于 Unicode 中文输出对齐问题(二) DataFrame1. `DataFrame` 对象的创建2. `DataFrame` 对象的常用属性和方法3. 修改 `DataFrame` 对象的索引名4. 读取或输出至 CSV 和 Excel 数据清洗 分组统计分析1. 分组2. `GroupBy`

2022-05-14 20:25:03 1870

原创 数学建模:非线性规划的 Python 求解

一般形式Python 求解1. scipy.optimize.minimize 函数调用方式:参数:返回:例 1例 22. cvxopt.solvers 模块求解二次规划标准型:调用方式例 33. cvxpy 库例 4如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问题。一般来说,求解非线性规划要比线性规划困难得多,而且,不像线性规划有通用的方法。非线性规划目前还没有适用于各种问题的一般算法,各个方法都有自己特定的适用范围。一般形式非线性规划的一般形式为min⁡f(x),&n

2022-04-30 19:16:03 14688 9

原创 数学建模:非线性规划—无约束优化问题的迭代法与 Python 实现

目录迭代法求零点基本思想具体做法几何含义重要定理迭代法求解无约束优化问题1. 最速下降 (SD) 法 (负梯度方法)梯度和 Hesse 矩阵SD 法一维精确线搜索Python 实现2. Newton 法无约束优化问题就是没有任何的约束限制的优化问题, 如求最小值 min⁡ f(x)\min \ f(x)min f(x), 其中 f:Rn→Rf: \mathbb{R}^{n} \rightarrow \mathbb{R}f:Rn→R. 求解无约束优化问题的迭代算法有最速下降 (SD) 法

2022-04-30 18:45:15 1792

原创 数学建模:整数规划—指派模型与匈牙利算法

标准指派模型匈牙利算法基本原理匈牙利算法步骤非标准型的指派问题指派模型是一种重要的整数规划模型,指派模型又叫分配模型,指有各种不同的资源将分派给各种不同的用途,以寻求一种最优的分配方案。要求使有限的资源达到最经济的运用,取得最大的经济效果。这里的资源可以是人力,材料、工件、设备等; 用途可以是待用设备、待完成工作、待加工的工件等。资源与用途之间是一一对应的,即当某种资源分配给某种用途之后,这种资源就不能再分配给别的用途了,同样,这种用途也不能再占用别的资源了。标准指派模型标准指派问题的一般提法是:

2022-04-30 17:31:00 4065

原创 数学建模:整数规划示例模型 (Python 求解)

例 1 : 选课策略模型1. 为了选修课程门数最少, 应学习哪些课程?建立 0-1 规划模型Python 求解2. 选修课程最少时, 为了学分尽量多, 应学习哪些课程?例 2 : 装箱问题模型 1 : 体积上多装建立整数规划模型Python 求解模型 2 : 重量上多装对于限制全部或部分决策变量取离散非负整数值的线性规划, 称之整数线性规划, 简称整数规划. 整数规划的一种特殊情形是 0−10-10−1 整数规划, 它的决策变量仅限于 0 或 1, 简称 0−10-10−1 规划.用 Python

2022-04-30 17:04:16 6645 3

原创 Python — Numpy 模块及常用函数

Python Numpy 模块 常用函数 1. numpy.ndarray 数组的基本命令创建数组数组的属性数组的数据类型数组的变形创建有规律的数组用 numpy.random 的随机函数创建随机数的数组数组的比较运算和逻辑运算数组的访问2. 数组的运算算术运算多维数组运算常用函数多维数组统计运算函数矩阵运算数组的排序1. numpy.ndarray 数组的基本命令创建数组numpy.array( object, dtype=None, ndmin=0 )

2022-04-28 13:03:14 1541

原创 数学建模:线性规划—投资的收益和风险模型 (Python 求解)

Python 数学建模 线性规划 投资收益与风险模型模型 I : 固定风险水平, 优化收益模型 II : 固定盈利水平, 极小化风险模型 III : 两个目标函数加权求和市场上有 nnn 种资产 si{s_i}si​ ( i=1,2,⋯ ,ni = 1,2, \cdots ,ni=1,2,⋯,n )可以选择,现用数额为 MMM 的充分大的资金作一个时期的投资。这 nnn 种资产在这一时期内购买 si{s_i}si​ 的平均收益率为 ri{r_i}ri​ ,风险损失率为 qi{q_i}qi​ ,投资越分散

2022-04-27 20:25:16 14601

原创 数学建模:线性规划—奶制品的生产销售计划模型 (Python 求解)

Python 数学建模 线性规划—奶制品的生产销售计划模型奶制品的生产销售计划一 (粗加工)1. 制订生产计划, 使每天获利最大2. 35 元可买到 1 桶牛奶, 买吗? 若买, 每天最多买多少?3. 可聘用临时工人,付出的工资最多是每小时几元?4. A1A_1A1​的获利增加到 30 元/kg, 应否改变生产计划?奶制品的生产销售计划二 (深加工)1. 制订生产计划, 使每天净利润最大2. 30 元可增加 1 桶牛奶, 3 元可增加 1 h 时间,

2022-04-26 21:43:51 7302 5

原创 数学建模:线性规划及 Python 求解

线性规划及 Python 求解线性规划模型形式线性规划问题的Python求解1. scipy.optimize.linprog2. cvxopt.solvers3. cvxpy线性规划模型形式线性规划模型的一般形式为max⁡(min⁡)z=∑j=1ncjxj;(1) s.t. {∑j=1naijxj≤(≥,=)bi,i=1,2,⋯ ,m,xj≥0,j=1,2,⋯ ,n.(2)\begi

2022-04-26 21:03:43 1396

原创 数学建模:微分方程模型— SIR 传染病模型

微分方程模型— SIR 传染病模型模型假设模型建立相轨线 i(s)i ( s )i(s) 及其分析预防传染病蔓延的手段σ\sigmaσ 的估计模型假设被研究人群是封闭的, 总人为 NNN,病人、健康人和移出者 (有免疫能力, 移出感染系统的人, 病人治愈后为移出者) 的比例分别为 i(t),s(t),r(t)i (t ), s (t ), r (t )i(t),s(t),r(t)病人的日接触率 λ\lambdaλ

2022-04-26 19:00:48 2465 1

原创 数学建模:微分方程模型— Python 求解

数学建模 微分方程模型的 Python 求解使用显式欧拉法和四阶龙格库塔法计算Lorenz模型scipy.integrate.odeint 求解微分方程模型scipy.integrate.solve_ivp 求解微分方程模型使用 Python 求常微分方程的数值求解通常是基于一阶方程进行的,高阶微分方程要化成一阶方程组。例:使用显式欧拉法和四阶龙格库塔法计算Lorenz模型Lorenz模型是由美国气象学家Lorenz在研究大气运动时,通过简化对流模型,只保留

2022-04-26 17:29:50 5166

原创 数学建模:微分方程模型—常微分方程数值解算法及 Python 实现

微分方程数值解及 Python 实现数学建模一、显式欧拉法二、显式欧拉法的改进1. 隐式欧拉法2. 梯形法3. 两步欧拉法 (中点法)三、预报-校正法 (改进欧拉法)四、龙格 - 库塔 (Runge-Kutta) 法2 阶龙格-库塔法4 阶经典龙格-库塔法 (最常用)一般的龙格 - 库塔法一阶常微分方程的初值问题

2022-04-26 13:34:01 3425 2

原创 数学建模:插值与拟合—拟合问题的python求解

目录1.polyfit 进行多项式拟合2.curve_fitPython 的多个模块中,有很多函数或方法可以拟合未知参数。例如 NumPy 库中的多项式拟合函数 polyfit;scipy.optimize 模块中的函数 leastsq,curve_fit 都可以进行拟合。本文介绍 polyfit 和 curve_fit 的使用方法。1.polyfit 进行多项式拟合numpy.polyfit 的基本用法为import numpy as npp=np.polyfit(x, y, n) #拟合n次多

2022-04-26 12:59:43 4066

原创 数学建模:插值与拟合—插值问题的python求解

目录scipy.interpolate.interpnd 简介一、一维插值 (interp1d)二、二维网格节点插值 (interp2d)三、二维散乱点插值 (griddata)scipy.interpolate.interpnd 简介python的scipy.interpolate模块有一维插值函数interp1d,二维插值函数interp2d,多维插值函数interpnd.interp1d的基本调用格式为from scipy.interpolate import interp1d f=inte

2022-04-09 21:49:25 4173

原创 数学建模:插值与拟合简介

目录插值多项式插值Lagrange 插值三次样条插值拟合直线最小二乘拟合一般线性最小二乘插值多项式插值给定 n+1n+1n+1 个互异点 a⩽x0<x1...<xn⩽ba \leqslant {x_0} < {x_1}... < {x_n} \leqslant ba⩽x0​<x1​...<xn​⩽b 的值 y0,y1,⋯ ,yny_0, y_1 , \cdots , y_ny0​,y1​,⋯,yn​, 求一个次数不超过 nnn 次的多项式 p(x)=a0+a1x+

2022-04-09 20:54:13 447

data1_1.txt

数学建模与实验1:插值与拟合2:data1_1.txt

2022-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除