自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 数据结构与算法:列表,链表,队列的区别

特性数组链表队列结构连续内存节点+指针逻辑结构(可数组/链表实现)大小固定动态动态访问方式随机访问顺序访问只能两端访问插入效率尾部O(1),中间O(n)任意位置O(1)队尾O(1)删除效率尾部O(1),中间O(n)任意位置O(1)队头O(1)适用场景固定数据集合频繁增删的数据按到达顺序处理内存使用紧凑高效需要额外指针空间依实现而定何时选用哪个需要快速随机访问 → 数组(如查找第5个学生成绩)需要频繁插入删除 → 链表(如实时更新的聊天记录)

2025-06-04 18:47:45 268

原创 一文教你如何用C++写pid,且使用cmake工具部署到ROS2控制PX4中

本文介绍了如何使用C++实现PID控制算法,并通过CMake工具将其部署到实际工程中。PID算法因其简单和适应性广泛应用于控制领域。C++因其高性能和跨平台特性成为工业控制的首选语言,而CMake则帮助管理代码依赖和构建流程,提升项目的可维护性和可移植性。文章从PID算法的原理出发,详细讲解了如何在C++中实现PID控制器,并提供了一个简单的示例代码。接着,文章以Linux环境下ROS2和PX4的无人机控制为例,展示了如何将PID控制器集成到实际工程中,使用CMake进行构建和管理。通过本文,读者可以学习到

2025-05-14 20:59:31 966 1

原创 CAN通信第二节(实操)

2025年4月16日|作者:小迈的学习笔记|分类:通信协议上一节我们讲到了can通信的原理,这一次我们来使用can协议来控制大疆的m2006电机,我在这里使用的是湖南大学跃鹿战队的环境,使用cmake工具,具体环境配置可以参考链接:basic_framework : https://gitee.com/hnuyuelurm/basic_framework打开cube点击页面中的ACCESS TO MCU SELECTOR选择芯片型号:stm32F427iiH先在RCC(系统时钟)中将时钟配置为

2025-04-30 20:57:42 997

原创 CAN通信(第一节:原理)

STM32,NXP S32,Microchip SAM E7,TI C2000等市面上运用于汽车应用和工业控制的MCU都自带CAN控制器,我们主讲STM32的硬件实现STM32一般搭配的收发器型号为SN65HVD230MCU控制CAN控制器,CAN控制器可同时控制多个CAN收发器,且这些CAN收发器可挂载在不同的CAN总线上后续会带着大家继续学习can协议,并教会大家如何实现使用CAN通信协议控制无刷电机。

2025-04-16 20:43:22 1741

原创 深度符号优化算法(Deep Symbolic Optimization)

在人工智能领域,如何让让机器自主发现可解释的数学规则或符号表达式,一直是科学研究与工业应用的核心挑战之一。传统符号优化算法以来于启发式搜索,但效率底下;而深度学习模型虽然具备强大的拟合能力,却缺乏可解释性。深度符号优化算法(DSO)应运而生,它将深度学习和符号优化结合,既能高效探索解空间,又能生成人类可理解的表达式。本文将从类比解释,算法原理,部署流程和应用场景来深入探讨DSO

2025-04-02 20:42:46 893

原创 NFL定理:天下没有免费的午餐

在机器学习领域,我们常常希望找到一种“放之四海而皆准”的完美算法:它技能快速处理多维数据,又能轻松解决图像分类,自然语言处理等问题。然而,由大卫·沃尔珀特和麦克格雷迪在1996年提出的NFL定理(No Free Lunch Theorem)彻底打破了这一幻想。本文将探讨NFL定理的基本介绍,核心公式和给我们的启示

2025-03-14 20:38:35 694

原创 太阳能电源的MPPT控制算法

光伏电池是一种可以把太阳能(光能)转化为电能的发电器件,主要是用半导体制作而成的,其基本原理是光生伏特效应。当前主流的光伏电池还是晶硅光伏电池,用半导体硅材料所制成的电池,分为多晶硅电池和单晶硅电池两种。通过本次对MPPT控制算法的探究,我们可以看看到光伏系统最大功率点跟踪技术在新能源利用中的价值。这些办法都展现电力电子技术在能量优化领域中的精妙设计。在人工智能高速发展的2025年,传统的MPPT控制算法将于神经网络,强化学习等技术深度融合。我们将在以后一起继续探索。

2025-03-05 18:47:56 1163

原创 多元线性回归算法:从数学原理到简单实践

多元线性回归(Multiple Linear Regression)是‌用线性方程描述多个自变量与单个连续型因变量关系‌的经典算法,广泛应用于金融风控、销售预测、医学研究等领域。‌与简单线性回归的区别‌:简单线性回归:1个自变量 → 1个因变量多元线性回归:n个自变量 → 1个因变量在上面这个问题中,我们可以把地平,房龄,与地铁站的步行距离,与附近的学校的距离等影响房价的因素作为多元线性回归的自变量变量,将房价作为因变量来建立模型,进而估算房价。

2025-02-22 20:33:30 1309 5

空空如也

空空如也

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

TA关注的人

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