闲散杂记
文章平均质量分 82
主要整理一些平时学习的琐碎知识点
赛亚茂
孤独落叶
展开
-
两端约束的最优控制问题及其数值解法
两端约束的最优控制问题及其数值解法原创 2024-08-06 20:47:36 · 726 阅读 · 1 评论 -
Weighted A* 改进型(1):XDP
本文的主要内容来自于文献[1],总的来说这篇文献给我的感觉就是理论证明非常精妙,最后的实际效果也是提升的非常明显。原创 2024-06-13 15:51:20 · 677 阅读 · 0 评论 -
彻底吃透A*算法的最优性
下面的博客将主要介绍A*算法在扩展结点(这对于寻路时间很重要)和总代价(这对于保证最后解的最优性很重要)上的最优性,并将淡化对A *完备性的介绍。原创 2024-06-05 13:12:49 · 1050 阅读 · 0 评论 -
Sparse A*算法的时间复杂度
对稀疏A*算法的时间复杂度进行了分析原创 2024-03-06 17:53:08 · 1003 阅读 · 0 评论 -
一个特殊级数的敛散性判断
海涅定理的介绍及证明,一类特殊级数的证明。原创 2023-10-30 00:06:40 · 330 阅读 · 0 评论 -
悬赏一个关于离散线性时变系统的稳定性证明问题
悬赏一个问题原创 2023-06-22 12:50:30 · 436 阅读 · 0 评论 -
强化学习中的重要收敛性结论(2):常见RL算法的收敛性
本篇blog旨在为一般的深度强化学习的收敛性结论奠定理论基础。原创 2023-06-07 11:43:55 · 732 阅读 · 0 评论 -
强化学习中的重要收敛性结论(1):常用定理
先说明该文章对于数学基础要求比较高,大多数的结论数学证明来自于《Mathematical Foundation of Reinforcement Learning》。了解强化学习中一些重要收敛性结论的证明过程,对设计好的强化学习算法以及了解一些强化学习中一些基本结论的由来是大有裨益的。本节将重点介绍一些随机逼近理论中的重要收敛性定理,这些定理将为后面强化学习中重要算法的收敛性分析提供理论基础。原创 2023-05-30 00:46:15 · 1021 阅读 · 0 评论 -
基于遗传算法自动化集装箱码头多载AGV调度(一)—模型搭建
1.问题1.1 问题背景1.2 基本假设单辆多载AGV调度。各个集装箱装载顺序不受时间限制,AGV可从任意任务起始点开始运输。规划目标为运输时间最短。每个任务有装载点和交付点。任务数目NNNNNN个任务全部装卸点I={1,2,3...2N−1,2N}I=\{1,2,3...2N-1,2N\}I={1,2,3...2N−1,2N}虚拟起点2N+12N+12N+1运输任务c1c_1c120英尺集装箱虚拟终点2N+22N+22N+2运输任务c2c_2c原创 2022-04-22 09:50:14 · 1894 阅读 · 2 评论 -
矩阵论复习笔记:盖尔圆的隔离技巧
1.Gerschgorin定理对于复数矩阵C={cij}n×nC=\{c_{ij}\}_{n\times n}C={cij}n×n,其矩阵特征值满足:∣λ−ckk∣≤∑j≠k∣ckj∣∣λ−ckk∣≤∑j≠k∣cjk∣|\lambda-c_{kk}|\leq\sum_{j \neq k}|c_{kj}|\\|\lambda-c_{kk}|\leq\sum_{j\neq k}|c_{jk}|∣λ−ckk∣≤j=k∑∣ckj∣∣λ−ckk∣≤j=k∑∣cjk∣且kkk个圆盘组原创 2021-12-22 19:44:21 · 4521 阅读 · 0 评论 -
矩阵论复习笔记:矩阵直积及其应用
1.矩阵直积及其应用类题目1.1 常用矩阵直积知识回顾直积常用性质:1.A⨂B≠B⨂AA\bigotimes B \neq B\bigotimes AA⨂B=B⨂A2.(A1+A2)⨂B=A1⨂B+A2⨂B(A_1+A_2)\bigotimes B=A_1\bigotimes B+A_2\bigotimes B(A1+A2)⨂B=A1⨂B+A2⨂B3.(A⨂B)⨂C=A⨂(B⨂C)(A\bigotimes B)\bigotimes C=A\bigotimes (B\bigo原创 2021-12-22 16:08:00 · 1771 阅读 · 0 评论 -
柔性穿刺针有限元模型
原创 2021-06-14 23:05:43 · 734 阅读 · 5 评论 -
Matlab实现Faster-RCNN目标检测
用Matlab自带的FastRcnnNetwork工具箱实现深度学习目标检测一.搭建训练数据集和验证数据集用的是Matlab2018a以上版本里的应用程序带的ImageLabeler来进行数据标记:将标记好的数据以.groundTruth格式导入到工作区间,并且要存储到文件夹里。这里是以.mat的格式存储到了matlab的路径下。一定要注意要将.groundTruth变量中的LabelData数据全部转化为double格式(如果以struct格式存在,后面数据集提取时会报错。)二.数据整合与.原创 2021-06-14 22:44:37 · 7848 阅读 · 17 评论 -
matlab偏微分方程工具箱求解
Matlab的偏微分方程工具箱求解方法这一节我们主要用matlab自带的偏微分方程的工具箱函数求解一.偏微分方程组的matlab求解语句 该命令用以求解以下的PDEPDEPDE方程式:c(x,t,u,∂u∂x)∂u∂t=x−m∂(xmf(x,t,u,∂u∂x))∂x+s(x,t,u,∂u∂x)c(x,t,u,\frac{\partial u }{\partial x})\frac{\partial u}{\partial t } = x^{-m}\frac{\partial (x^mf(x,原创 2020-12-14 18:13:50 · 8380 阅读 · 2 评论 -
美赛整理之偏微分方程的数值求解(一)
两点边值问题的GalerKin方法1.问题的提出2.求解方法(试函数法)3.方法的改进4.代码实现1.问题的提出 考虑一个定义在[a,b][a,b][a,b]上的二阶常微分方程边值问题:−u¨(t)+q(t)u(t)=f(t),a<t<bu(a)=0,u(b)=0-\ddot u(t)+q(t)u(t) = f(t),a<t<b\\u(a) = 0,u(b) = 0−u¨(t)+q(t)u(t)=f(t),a<t<bu(a)=0,u(b)=0其中q,f∈C原创 2020-12-04 23:16:15 · 666 阅读 · 0 评论 -
数学建模学习交流论文写作课件
数学建模学习交流论文写作课件参考资料:数学建模清风:论文写作方法课程https://www.bilibili.com/video/BV1Na411w7c2...原创 2020-12-02 13:54:58 · 412 阅读 · 0 评论 -
workbench求解闭合状态尼龙槽环
原创 2020-11-27 13:34:41 · 824 阅读 · 0 评论 -
用极限定义证明微积分基本定理
用极限定义证明微积分基本定理 基本定理:若f(x)f(x)f(x)在 [a,b][a,b][a,b]内连续,在[a,b][a,b][a,b]可积分,那么在[a,b][a,b][a,b]上有:∫abf(x)dx=F(b)−F(a)\int_a^bf(x)dx=F(b) - F(a)∫abf(x)dx=F(b)−F(a) 其中,f′(x)=F(x)f^{'}(x)=F(x)f′(x)=F(x)。 证明:在这里,我们设:ϕ(x)=∫0xf(t)dt\phi(x) = \int_0^xf(t原创 2020-10-20 12:17:21 · 1018 阅读 · 0 评论 -
证明pi是无理数
证明π\piπ是无理数 假设圆周率π\piπ是有理数,且p,qp,qp,q是两个互相互质的整数。那么:π=pq\pi = \frac{p}{q}π=qp 我们尝试构造一个函数f(x)f(x)f(x)。其表达式如下:f(x)=xn(p−qx)nn!(n∈N)f(x) = \frac{x^n(p-qx)^n}{n!}(n \in N)f(x)=n!xn(p−qx)n(n∈N) 用二项式定理将分子展开,写成下面多项式求和的形式:f(x)=∑m=n2namxmn!(am,m∈Z)f(原创 2020-10-19 13:22:16 · 3107 阅读 · 0 评论 -
美赛整理之投影寻踪模型及其求解
投影寻踪模型1.模型的简介和应用2.基本步骤:3.遗传算法求解模型的优化问题1.用MatlabMatlabMatlab的gagaga工具箱求解:2.遗传算法求解:3.LINGOLINGOLINGO工具箱求解1.模型的简介和应用投影寻踪是处理和分析高维数据的一类统计方法,其基本思想是将高维数据投影到低维(1~3维)子空间上,寻找出反映原高维数据的结构或特征的投影,以达到研究和分析高维数据的目的。1974年,美国Stanford大学的Friedman和Tukey首次将该方法命名为Projection Pur原创 2020-10-11 15:58:05 · 20501 阅读 · 28 评论 -
美赛整理之带参数的常微分方程拟合问题研究
带参数的常微分方程拟合问题研究一.问题的背景:二.提出一个较为简单,但是很有代表性的一个问题:三.求解的基本原理:四.求解的基本算法:1.利用matlab遗传算法求解出其最优误差函数值:2.差分后用LINGO求解:一.问题的背景:一般我们平常学习到的拟合问题大部分都是已知了函数表达式后,对于函数表达式里的系数进行的拟合问题。大部分的教材上其实并没有见讲解该如何对不能求解出相关表达式的函数关系的参数拟合求解。而且LINGO也是没有现成的微分符号表达2阶微分。因此,我通过在网上查阅部分资料提出了自己的一些小原创 2020-10-03 21:34:44 · 6422 阅读 · 1 评论 -
美赛整理之Matlab的工程数学计算学习笔记(高等数学)
美赛整理之Matlab的工程数学计算学习笔记(高等数学)1.极限的定义和判别:2.绘制特殊曲面3.求两个空间曲面的交线4.定积分的计算5.多重积分的计算1.截面法:2.定义法(1)先画图:(2)分析:3.蒙特卡洛法1.极限的定义和判别: 由极限的定义可知:对于给定的f(x)f(x)f(x),∀ϵ>0,∃δ>0,\forall \epsilon>0,\exists \delta>0,∀ϵ>0,∃δ>0,使得:当∣x−x0∣<δ|x-x_0|<原创 2020-09-29 23:25:24 · 1262 阅读 · 0 评论 -
美赛整理之遗传算法优化BP神经网络的齿轮故障诊断问题
遗传算法优化BP神经网络的齿轮故障诊断问题一.问题的提出二.问题的分析三.结果显示一.问题的提出二.问题的分析 这里给出了9组15维的向量,我们的目的就是要根据这9组数据来建立一个BP神经网络来识别这任意一个15维的样本特征值向量对应的齿轮状态究竟是无故障,齿根裂纹还是断齿这 3种情况中的哪一种?在这里我们将齿轮的三种状态分别定义为如下:无故障:(1,0,0)齿根裂纹:(0,1,0)断齿:(0,0,1)无故障:(1,0,0) \\ 齿根裂纹: (0,1,0) \原创 2020-09-23 17:25:25 · 2039 阅读 · 2 评论 -
美赛整理之理想直流伺服电机的simulink仿真优化
理想直流伺服电机的simulink仿真优化一.simulink背景:simulink的背景资料百度百科是这么定义的:simulink就是对一般的物理模型进行仿真的一个平台,和大部分的仿真软件不同的是: 1.simulink更容易和matlab实现交互,所以我们可以更加容易的修改simulink的参数,并且在.m文件中调用simulink仿真从而为我们的计算服务。2.simulink比较强的一点在于它的覆盖面极广,支持我们科学领域几乎所有的基本单元的仿真。不过呢,缺点也是十分明显的,那原创 2020-09-23 10:10:32 · 5083 阅读 · 2 评论 -
美赛整理之Matlab读取全球海洋温度数据并显示干货
Matlab读取全球海洋温度数据并显示干货这里写目录标题Matlab读取全球海洋温度数据并显示干货一.nc文件的读取二.画出从1981到2000年的全球温度海洋变化.gif图三.动态图一.nc文件的读取全球海洋温度从1981年到2000年的月度数据应该要从美国国家气象海洋管理局(NOAA)上下。格式是科学文件格式.nc。Matlab有支持.nc文件读取的专用函数ncread。因此读出每月的全球温度应该不难。话不多说,直接给代码:function h = ncplot(t) InPath =原创 2020-09-22 23:42:22 · 10890 阅读 · 11 评论