- 博客(14)
- 收藏
- 关注
原创 PID控制算法_平衡小车_笔记
三、要计算误差值,就得获取到一些反馈(测量值),一般是闭环控制,不需要知道系统内部的工作原理,只需要根据反馈值进行计算,再输出。PID结果 = P系数 * 误差值 + I系数 * 误差的积分 + D系数 * 误差的微分。3.D :微分,误差的变化率,目的是让误差值的变化率稳定一点(抵消振荡,抵消惯性)2. I :积分,一种误差的累加,目的是消除稳态误差(静态误差)1.P:比例,一种回复力,跟误差值成反比。误差值 = 测量值 - 期望值。
2024-08-17 00:58:54
156
原创 手撕数据结构
2.删除:只需要找到对应的结点,将对应结点的前一个结点指向这个结点的后继,只操作1个指针头结点。线性表:1.有限的序列2.序列中的每一个元素都有唯一的前驱和后继,除了开头和结尾两个节点。链表:内存是不连续的,元素会各自被分配一块内存,内存和内存之间用指针进行相连。1.增加: 1.头插法 2.尾插法。顺序表:分配一块连续的内存去存放这些元素,列入编程语言中的数组。
2024-07-18 23:06:09
163
原创 数据结构与算法分析(C语言版)总结
第一章 引论第二章 算法分析第三章 表、栈和队列第四章 树第五章 散列第六章 优先队列(堆)第七章 排列第八章 不相交集ADT第九章 图论算法第十章 算法设计技巧第十一章 摊还分析第十一章 高级数据结构及其实现
2024-07-16 22:23:23
450
原创 数学建模算法总结
走过的的路径信息素概率选择路径时倾向于信息素浓度高的方向信息素总量视为有限的常量随着时间不断挥发距离长的路径走过的蚂蚁少、后期信息素浓度增加量小于挥发量,总的变化是减少的距离短的路径走过的蚂蚁多、后期信息素浓度增加量大于挥发量,总的变化是增加的。
2024-07-15 17:21:57
712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人