- 2024-11-20平衡车相关理论基础
第一步思考:想让平衡小车站立起来首先要知道的是平衡的原理是什么?实验立棍:平衡的原理就比如在你手掌上立辊,棍子要倒的时候,你的手掌应该要向倾斜的方向移动。你立的久了你就会发现倒的速度是因为重力的作用,倾斜角度越大,你的手应该要移动的越快,而棍子在中心的时候会出现小幅度的移动
- 2024-11-13多项式乘幂函数之和 2
H4.2.1.8.多项式乘幂函数之和2\(n,k\)都是给定数,没什么区别记\(S_k=\sum_{i=1}^ni^kp^i\)\(p=1\)时\(S_k\in\Theta(n^{k+1})\)\(p<1\)时\[\begin{aligned}(1-p)S_k&=\sum_{i=1}^n\left(i^k-(i-1)^k\right)p^i-n^kp^{n+1}\\&=\sum_{i=1}^n\left(
- 2024-10-142024/10/14 模拟赛总结
\(0+100+40+0=140\),怎么都会T3啊#A.char令\(dp_{i,j}\)为已经考虑了文本串前\(i\)位且将所有*填入了字符,匹配了模式串的前\(j\)位的方案总数转移显然,若第\(i\)位不是*,则只有这一位和模式串相等才会有答案,即\(dp_{i,j}=\begin{cases}dp_{i-1,j-1}&s_i=t_k\\0&
- 2024-10-092024/10/09 模拟赛总结
\(100+40+20+8=168\),拿到了大众分,至少没挂分吧#A.矩阵交换一个\(m\)维偏序,可以使用\(m-1\)维树状数组解决以第\(i\)作为第\(i\)关键字,进行排序,这样一定最优。排完之后直接判断是否满足条件即可//BLuemoon_#include<bits/stdc++.h>usingnamespacestd;consti
- 2024-10-09特征检测
Shi-Tomasi角点检测和追踪的良好特征Shi-Tomasi角落探测器,使用到函数:cv.goodFeaturesToTrack()它通过Shi-Tomasi方法(或Harris角点检测,如果你指定它)在图像中找到N个最佳的角点。像往常一样,图像应该是灰度图像。然后指定要查找的角点数量。然后指定质量等级,该等级是0-1
- 2024-07-06同余
1.模运算基本性质基本概念:若整数\(a,b\)除以\(p\)的余数相等,则称\(a,b\)在模\(p\)意义下同余,记作\(a\equivb\pmod{p}\)或者\(a\bmodp=b\bmodp\)。模运算的定义:\[a\bmodp=\begin{cases}a-p\lfloor\dfrac{a}{p}\rfloor&a\geq0\\-(-a\bmodp)&a<0
- 2024-06-10【无人机】基于遗传算法调整PID控制器增益研究【无人机(UAV)上使用的PID控制器】(Matlab代码实现)
- 2024-06-02PID控温
PID控温PID算法:就是“比例(proportional)、积分(integral)、微分(derivative)”,是一种常见的“保持稳定”控制算法。下面是PID算法的公式PID控制算法的三个最基本的参数:Kp比例增益、Ki积分增益、Kd微分增益。1、Kp比例增益Kp越大,调节作用越激进,Kp调小会让调节作用更保守。2
- 2024-05-05罚函数法
罚函数法 求解约束优化问题: \begin{align*} \mathop{min}\limits_{x}&\quadf(x)\\ s.t.&\quadx\inS \end{align*}其中,$f$是连续函数。可以采用罚函数法将约束优化问题转变为无约束优化问题,具体方法是对目标函数加上惩罚项:$$q(c_k,x)=f(x)+c_kP(x)$$其中:1)数列$\{c_k\}
- 2024-04-23数据结构单向链表——找到并输出倒数第k个结点的数据
/***********************************************************************************************funcname:LList_Last_k_find*function:Findthelastknodeoflinklistandprintdata*funcparameter:*@
- 2023-09-25SQL优化-正确使用并行
一、问题概述 某业务人员反馈帮领导导数据的SQL,执行了20分钟没出结果。同时他疑问为什么加了并行SQL仍然跑的慢?1.1SQL文本SELECT*FROM(SELECTXFSH,XFMC,GFSH,GHFDJXH,kpfs,kpje,ROWNUMASXHFROM(SELECT/*+parallel(64)*/KP.XFSH,
- 2023-08-28各按键对应keycode一览表
keycode 8=BackSpaceBackSpacekeycode 9=TabTabkeycode 12=Clearkeycode 13=Enterkeycode 16=Shift_Lkeycode 17=Control_Lkeycode 18=Alt_Lkeycode 19=Pausekeycode 20=Caps_Lockkeycode 27=EscapeEscapeke
- 2023-08-07系统理解PID控制,这篇文章就够了,通俗易懂!
在我们实际工作经常会用到PID控制系统,但是对这个PID到底是什么?该如何调节,我们相信大家都比较头痛。但是今天,我们就用大白话的方式给大家讲讲PID。一、PID应用场景其实不管是在自动化行业还是在生活中,我们都或多或少都会接触PID。比如空调系统、定速巡航系统、恒压供水系
- 2023-05-27m基于FPGA的PID控制器实现,包含testbench测试程序,PID整定通过matlab使用RBF网络计算
1.算法仿真效果vivado2019.2、matlab2022a仿真结果如下: 2.算法涉及理论知识概要 PID控制器产生于1915年,PID控制律的概念最早是由LYAPIMOV提出的,到目前为止,PID控制器以及改进的PID控制器在工业控制领域里最为常见。PID控制器(比例-积分-微分控制器
- 2023-01-03基于simulink的转速反馈单闭环直流调速系统
1.算法概述仿真模型图为:2.仿真效果预览matlab2022a仿真结果如下:①ode23②ode113③ode15s④ode23s⑤ode23t⑥ode23tb①Kp=0.5空载转速n=816r/min,稳态时转
- 2023-01-03基于simulink的转速反馈单闭环直流调速系统
1.算法概述仿真模型图为: 2.仿真效果预览matlab2022a仿真结果如下: ①ode23 ②ode113 ③ode15s
- 2022-12-30MATLAB笔记[2]-PID算法
保命声明:笔者能力有限,若行文中有错漏之处欢迎大家指出。PID算法在模拟控制系统中,控制器最常用的控制规律是PID控制,模拟PID控制系统原理框图如图1-1所示,系统由模拟PID控
- 2022-12-22【控制】粒子群算法优化SO 调谐 PI 控制器,用于可变惯量 BLDC 电机的速度控制附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
- 2022-11-28骑士的移动(Knight Moves)
KnightMovesTimeLimit:3000MS MemoryLimit:Unknown 64bitIOFormat:%lld&%lluSubmit StatusDescriptionAfriendofyou
- 2022-11-2151nod 1165 整边直角三角形的数量 【数学:公式--求约数】
1165 整边直角三角形的数量基准时间限制:2 秒空间限制:131072 KB分值: 160 难度:6级算法题 收藏 关注直角三角形,三条边的长度都
- 2022-11-09键盘KeyCode对照表
keycode0=keycode1=keycode2=keycode3=keycode4=keycode5=keycode6=keycode7=keycode8=BackSpaceBackSpacekeycode9=TabTabkeycode10=keycode1
- 2022-10-30KeyCode列表
keycode8=BackSpaceBackSpacekeycode9=TabTabkeycode12=Clearkeycode13=Enterkeycode16=Shift_Lkeycode17=Control_Lkeycode18=Alt_Lkeycode19
- 2022-10-26vue-js中键盘事件编码
js里面的键盘事件经常用到的:keyCode8=BackSpaceBackSpacekeyCode9=TabTabkeyCode12=ClearkeyCode13=EnterkeyCode16=Shift_LkeyCode17=Control_Lkey
- 2022-10-12opencv中sift函数的使用
importcv2importnumpyasnpimg=cv2.imread("qqhuman.jpeg")#将图片转化为灰度图gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#得到特征点sift=cv2.SIFT_create()kp=sift.
- 2022-10-10SLAM之光流法代码
单层光流voidOpticalFlowSingleLevel(constMat&img1,constMat&img2,constvector<KeyPoint>&kp1,vector<KeyPoint>&kp2,vector<bool>&s