- 博客(15)
- 收藏
- 关注
原创 遗传算法(模型)
https://www.jianshu.com/p/ae5157c26af9https://zhuanlan.zhihu.com/p/33042667
2021-07-27 02:03:24
5024
原创 数学建模之对策论/竞赛论/博弈论(Python)
对策论简介:对策论亦称竞赛论或博弈论。参加斗争或竞争的各方各自具有不同的目标和利益。为了达到各自的目标和利益,各方必须考虑对手的各种可能的行动方案,并力图选取对自己最为有利或最为合理的方案。对策论就是研究对策行为中斗争各方是否存在着最合理的行动方案,以及如何找到这个合理的行动方案的数学理论和方法。对策的基本要素(i)局中人:在一个对策行为(或一局对策)中,有权决定自己行动方案的对策参加者,称为局中人。(ii)策略集:一局对策中,可供局中人选择的一个实际可行的完整的行动方案称为一个策略。一般,每一局中
2021-07-22 00:04:01
1530
原创 python之建模差分篇
一.递推关系1.酵母菌生长模型差分方程建模的关键在于如何得到第n组数据与第n+1组数据之间 的关系。已有数据绘图,代码如下:import matplotlib.pyplot as plt time = [i for i in range(0,19)] number = [9.6,18.3,29,47.2,71.1,119.1,174.6,257.3, 350.7,441.0,513.3,559.7,594.8,629.4,640.8, 651.1,6
2021-07-21 22:14:19
623
原创 python之建模图论篇
一.图论模型0.分类无向图:若图中的每条边都是没有方向的,则称该图为无向图。有向图:若图中的每条边都是有方向的,则称该图为有向图。混合图:若图中的部分边是有方向的,而部分边是无方向的,则称该图为混合图。1.Dijkstra样例1:如下图所示,我们需要从①点走到⑨点,每条边的红色数字代表这条边的长度,我们如何找到①到⑨的最短路径呢?代码如下:def startwith(start: int, mgraph: list) -> list: passed = [s
2021-07-21 12:48:22
972
原创 python之建模实现微分方程
微分方程微分方程分类微分方程是用来描述某一类函数与其子数了可大个料万在其解是一个符合方程的函数。微分方程按自变量个数可分为常微分方程和偏微分方程。sympy学习库:www.tutorialspoint.com/sympy/微分方程近似解...
2021-07-20 23:09:11
1537
原创 python之建模数值逼近问题
数值插入在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点。插值是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估算出函数在其他点处的近似值。插值分为:一维插值二维插值一维插值一.插值函数经过样本点,拟合函数一般基于最小二乘法尽量靠近所有样本点穿过。常见插值方法有拉格朗日插值法、分段插值法、样条插值法:1.拉格朗日插值多项式:当节点数n较大时,拉格朗日插值多项式次数较高,可能收敛不一致,且计算复杂。高次插值带来误差的震动现象称为龙格现象。2
2021-07-17 11:09:47
939
原创 python之建模规划篇
线性规划线性规划求解需清晰两部分,目标函数(max,min)和约束条件(s.t.),求解前应转化为标准形式: MatLab求解代码为: [x,fval]=linprog(c,A,b,Aeq,beq,LB,UB,X0,OPTIONS)LB和UB分别为x的上界和下界=============================================================================================== scipy库求解from scipy
2021-07-16 16:51:07
1521
原创 Vue内置指令(v-text,v-html,v-cloak,v-once,v-if,v-else,v-show,v-on,v-for)
基本指令的介绍Vue.js提供了一些常用的内置指令,下面介绍几种基本指令:v-textv-htmlv-cloakv-oncev-ifv-elsev-showv-onv-for一.v-text和v-html指令v-text主要用来更新text Content,将实例中的数据当作纯文本输出,可以等同于JavaScript的text属性v-html会将实例中的数据当作HTML标签解析后输出,它等同于JavaScript的inner-Html属性<!DOCTYPE html
2021-03-29 23:50:18
318
原创 Vue简单的计时器(基于Vue方法)
Vue简单的计时器原理:setInterval来每隔1s(可设置的时间间隔)运行一次自增方法,clearInterval来让持续运行的自增方法停止,来达到计时器的功能。Vue部分,利用到Vue实时刷新视图的功能,来将自增变量的值展示在前端。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Time</title> <script src="js
2021-03-27 16:12:05
13452
原创 Vue计算属性实现成绩单,Vue计算属性
Vue计算属性实现成绩单代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>成绩单统计</title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> <style type="text/css">
2021-03-27 15:00:34
2462
原创 Vue应用的几个基本属性
一.vue应用的声明第一种声明如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Hello</title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body>
2021-03-27 10:01:07
211
原创 Vue.js的Hello World
Vue之Hello_World代码如下↓↓↓<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Hello</title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body>
2021-03-26 19:42:48
291
原创 linux安装与配置(linux入门)
一.vmmark workstation的准备一.vmmark workstation的准备1.破解码如下(任选其一)UA5DR-2ZD4H-089FY-6YQ5T-YPRX6ZF582-0NW5N-H8D2P-0XZEE-Z22VAGA590-86Y05-4806Y-X4PEE-ZV8E0UG5J2-0ME12-M89WY-NPWXX-WQH88YA18K-0WY8P-H85DY-L4NZG-X7RAD2.
2020-09-09 13:23:16
236
原创 springmvc框架写helloworld
springmvc框架写helloworld一.步骤1.加入spring相关jar包2.在web.xml文件中配置DispatcherServlet3.配置springmvc的配置文件4.编写处理请求的处理器5.编写视图二.代码的实现1.加入spring相关jar包spring想关jar包所安置的路径,及所需的spring包名称加入后其在eclipse中的显示2.在web.xml文件中配置DispatcherServlet通过插件快捷键编译时注意修改的两个地方classpath
2020-08-31 10:14:51
319
原创 设计模式--单例模式(精简)
设计模式–单例模式单例模式1.作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。2.优点:由于单例模式只产生一个实例,减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后永久驻留内存的方式来解决。单例模式可以在系统设置全局的访问点,优化环共享资源访问,例如可以设计一个单例类,负责所有数据表的映射处理。3.常见的五种单例模式实现方式:饿汉式单例模式:/**********************
2020-07-15 09:00:36
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人