自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大数据分析-利用k-means聚类分析对客户种类进行分析

1. 数据预处理: 对原始数据进行清洗,缺失值处理,异常值处理等,为后续的数据分析做好准别2. 描述性统计分析: 利用Python的pandas库进行描述性统计分析,例如计算平均数,中位数,等3. 聚类分析: 使用k-means算法或者层次聚类算法进行聚类分析,从而将样本中的客户划分为不同的群体。

2024-01-10 23:59:39 3447

原创 利用YOLOV5模型来对VOC2007数据集进行训练

PASCAL VOC(Visual Object Classes)数据集是一个用于目标检测和图像分类的常用数据集,而 VOC2007 则是 VOC 系列数据集的其中一个版本。VOC2007 数据集包含 20 个不同的物体类别。这些类别包括人、动物、交通工具和室内物体。每个类别都有一个唯一的标识符,例如 "person"、"dog"、"car" 等。每个图像都附带有 XML 文件,其中包含有关图像中每个物体的标签和边界框信息。这些标注信息用于训练和评估目标检测算法。

2023-12-14 14:46:48 674

原创 day9-机械臂的运动学原理

介绍机械臂主要动力学结构分析与建模方法

2023-10-25 11:14:56 192

原创 day8-智能机械臂-基于模型的设计方法

基于模型设计(MBD)是一种解决复杂控制,信号处理与算法设计验证等工程问题的数学可视化的方法,其可以广泛应用与运动控制,工业设备,航空航天,汽车,机器人等不同工程领域的项目开发中。MBD工程方法是一种先进的,流行的工程应用的开发方法,许多的产品被越来越多的用户喜爱和接收。开发一个产品,如果用传统的开发方法需要经过项目设计,概念架构,立项,运维,验证等许多的环节,其过程繁琐,流程复杂,并且人力物力的成本非常高。MBD基于模型的设计理念打破了原来产品的开发思路,将设计任务从实验室转移到了电脑桌面。

2023-10-25 10:30:15 186

原创 day8-嵌入式必备技能-串口通信

本文介绍了基于STM32F103的串口驱动的实现方式与业务逻辑代码的实现

2023-10-08 19:48:57 95

原创 day7: 嵌入式必备技能-GAN协议

CAN是Controller Area Network的缩写,它是一种ISO的国际标准化的串行通信的协议。在当前的汽车产业中,处于对安全性,舒适性,方便性,低公害,低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间所用的数据类型以及对于可靠性的要求不同,由多条总线所构成的情况非常的多,线束之间的数量也会随之增加。为了适应“减少线束的数量”,可以通过多个局域网,来进行大量的高速通信的需要。现在,CAN的高性能与高可靠性已经被认同,并且广泛的应用于工业自动化,船舶,医疗设备,工业设备之间。

2023-09-26 21:24:32 23

原创 day5:嵌入式必备技能-IIC协议

IIC总线是一种PHILIPS公司开发的两线式的串行总线,是用来连接微控制器以及其外围设备的。它是由数据线 SDA和时钟线SCL构成的一种串行总线,可以发送和接收数据,在CPU于被控的IC之间,IC与IC之间进行双向传送。24C02是一个2K bit的串行EEPROM的存储器,内部含有256个字节,在24C02内部有一个8字节的写缓冲器,该设备的通信方式为IIC,可以通过SCL与SDA与其他的设备进行通信,芯片的引脚图如下图所示。

2023-09-24 21:05:35 119

原创 day4: STM32CUBEIDE开发(一)开发环境介绍以及点亮一个LED

STM32Cube生态系统是ST为STM32开发者打造的软件生态,是嵌入式开发的利器。为提升功能丰富且高能效的STM32系列微控制器的易用性,2019年,意法半导体在STM32Cube软件生态系统中增加了一个免费的多功能STM32开发工具:STM32CubeIDE。STM32CubeIDE是ST官方提供的免费软件开发工具,也是STM32Cube生态系统的一员大将。它基于Eclipse®/CDT框架,GCC编译工具链和GDB调试工具,支持添加第三方功能插件。

2023-09-21 21:09:14 1580

原创 day3: 无人机飞控系统的软硬件与算法设计

飞控系统我们可以理解成为无人机的CPU系统,是无人机的核心部件,它的主要功能是发送相关的各种指令,并且处理传递回来的有关信息,飞控系统中最为核心 的就是无人机的飞控算法。当同时増加四个旋翼转速时,使得旋翼产生的总升力大小超过四旋翼无人机的重力时,即,四旋翼无人机便会垂直上升;捷联式导航是属于惯性导航的一种,主要是指利用载体上的加速度计,陀螺仪等着两种惯性元件,去分别测出飞行物体运动的信息与初始姿态,初始导航,与位置等并一起交给计算模块,并由计算模块推算出飞机的姿态,速度,航向与位置等导航自主是的导航方法。

2023-08-08 11:52:25 883

原创 day1. 嵌入式系统的基本概念

包括: 嵌入式处理器(嵌入式微控制器,微处理器,DSP,SoC, FPGA), d 多样的存储介质, 复位电路, 时钟电路, 总线控制, I/O输入输出等构 成。技术角度: 嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应对功能,可靠性,成本,体积,功耗有严格限制的专用计算机系统.融合人工智能,大数据,边缘计算云计算,生物等技术。

2023-04-02 21:34:08 246

原创 JAVA 多态

java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。下面为创建Scanner对象的基本语法:

2022-05-12 22:30:43 74

原创 QT中常用的输入控件

Qt Creator有15种Input Widgets,如下图: Input Widgets的Qt类和名称介绍如下表 控件类 控件名 中文名 控件类 控件名 中文名 QComboBox ComboBox 不可编辑组合框 QDateEdit DateEdit 日期编辑框 QFontComboBox FontComboBox 可编辑组合框 QDateTimeEdit ...

2022-02-28 23:31:04 2603

原创 c语言图书管理系统

/* 课程设计项目名称:图书查询系统 作者:高顺 时间:2021.3.4 */ #include<stdio.h>#include<string.h>#include<windows.h>#include<conio.h>#include<stdlib.h>#define N sizeof(struct BOOK) struct BOOK //图书信息 { char number[10]; //登录号.

2022-02-13 19:56:22 258 1

原创 c语言指针那些事

c语言指针那些事指针(Pointer)就是内存的地址,C语言允许用一个变量来存放指针,这种变量称为指针变量。指针变量可以存放基本类型数据的地址,也可以存放数组、函数以及其他指针变量的地址。程序在运行过程中需要的是数据和指令的地址,变量名、函数名、字符串名和数组名在本质上是一样的,它们都是地址的助记符:在编写代码的过程中,我们认为变量名表示的是数据本身,而函数名、字符串名和数组名表示的是代码块或数据块的首地址;程序被编译和链接后,这些名字都会消失,取而代之的是它们对应的地址。常见指针变量的定义定 义

2022-02-13 19:24:10 56

空空如也

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

TA关注的人

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