自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sheljoee.的博客

致力于学习新知!

  • 博客(23)
  • 收藏
  • 关注

原创 Keil 5恢复默认布局,左边状态栏

第一步,点击windows:第二步,点击reset view to default:

2024-06-01 11:05:33 453

原创 【人工智能】基于python的人脸的识别与追踪

随着人工智能的快速发展,人脸的识别与追踪技术在各种领域得到了广泛的应用。本文主要介绍了人脸的识别与追踪技术的原理、方法和应用领域,并对当前的研究进行了综述。首先,我们介绍了人脸的特征提取和分类技术,包括传统的图像处理方法和深度学习方法。然后,我们详细讨论了人脸的追踪技术,包括基于特征点的追踪和基于特征区域的追踪。最后,我们介绍了人脸识别与追踪技术在安防、人机交互和社交媒体等领域的应用。

2024-05-25 21:18:36 896

原创 【物理】利用薄膜共振控制室内噪声的原理与模型分析

噪音对生活的影响不容忽视。为了有效控制噪音,我们探索了一种利用薄膜共振的方法。本文将详细介绍这种方法的原理,并通过建立模型来分析其有效性,最后提出提高控制噪音传播的途径。

2024-05-25 21:02:02 859

原创 【电子信息(工程)】电子通信创新创业教育综合

本文全面介绍了电子通信领域的创新创业教育,涵盖了电磁学基础、信息论、半导体技术、通信系统以及物联网技术的多个关键方面。文档首先深入探讨了电磁场和电磁波的基本原理,以及它们在电子通信技术中的应用。随后,文章回顾了信息论的发展历程,包括克劳德·香农的贡献、信息熵、信道容量等核心概念,并讨论了信息论在数据压缩和纠错编码中的应用。在半导体技术部分,文档解释了能隙、载流子、N型和P型半导体以及PN结等基本概念,并探讨了半导体在电子元件和系统中的实际应用。通信系统章节则分析了通信系统的构成要素、特征、覆盖范围,并介

2024-05-25 20:59:35 1125

原创 【PCB绘制】绘制pcb四层板

关键信号线的层级靠近GND层。

2024-04-16 11:11:23 143 1

原创 【计算机视觉】计算机视觉(CV)技术的优势和挑战

计算机视觉(CV)技术是指通过计算机算法和系统来模拟人类视觉的能力。它利用摄像机和图像处理技术来分析和理解图像或视频中的信息。以下是计算机视觉技术的优势和挑战的一些例子

2024-04-11 00:17:38 473 1

原创 【MATLAB】MATLAB中常用函数及其用法

MATLAB是一款强大的数学软件,它包含了大量的内置函数,用于处理各种数学计算、数据分析、图像处理、信号处理等任务。以下是一些MATLAB中常见的函数及其功能的简要介绍

2024-04-11 00:15:53 550 1

原创 【MATLAB】使用MATLAB的GUI功能实现对二阶系统的时域分析

编写MATLAB代码,实现对二阶系统的时域分析。可以使用MATLAB提供的控制系统工具箱中的函数,例如tf、step、impulse等。通过将上述代码与GUI界面的按钮进行关联,用户点击"分析"按钮后即可进行二阶系统的时域分析,并在绘图区域内显示系统的时域响应。将编写好的MATLAB代码与GUI界面的组件进行关联,实现用户输入参数后自动计算并显示系统的时域响应。在GUI界面上添加必要的组件,例如按钮、文本框、滑动条等,用于输入系统的参数。在GUI界面上添加绘图区域,用于显示系统的时域响应。

2024-04-08 22:39:42 445

原创 【Git】Git 的基本概念和使用方式

Git是一种分布式版本控制系统,用于管理项目的代码和文件版本。以下是Git的基本概念和使用方式的解释

2024-04-08 22:36:43 357

原创 0基础如何进入IT行业?

对于没有任何相关背景知识的人来说,如何才能成功进入IT行业?是否有一些特定的方法或技巧可以帮助他们实现这一目标?

2024-04-07 15:15:41 140

原创 【MATLAB】MATLAB中设计一个基于二阶系统时域分析法的GUI

另外,还可以添加一些其他控件和功能来增强GUI的交互性,比如选择不同的输入信号类型、调整系统参数等。具体的实现方式可以根据实际需求进行扩展。部分需要根据具体的二阶系统时域分析方法进行编写,包括计算系统的输出响应、频率响应等。在上述代码中,回调函数中的。

2024-04-07 13:46:26 349

原创 【MATLAB】制作二阶系统的时域分析GUI界面:登录界面的设计和二阶系统时域分析界面

制作二阶系统的时域分析GUI界面,包括菜单界面的设计和二阶系统单位阶跃响应函数图像的绘制。

2024-04-07 13:40:48 1915 3

原创 【机器学习】机器学习中的 K-均值聚类算法及其优缺点

K-均值聚类算法是一种常用的无监督学习算法,用于将样本数据划分为K个不同的聚类。该算法根据样本数据的特征向量之间的相似性进行聚类,使得同一聚类内的样本尽可能相似,而不同聚类之间的样本尽可能不相似。总的来说,K-均值聚类算法是一种简单且常用的聚类算法,适用于数据集较大、聚类数量较少且具有比较均匀分布的情况。但在处理复杂数据集时,可能需要考虑其他更复杂的聚类算法。

2024-03-26 10:06:05 317

原创 C语言入门教程

阅读相关书籍和文档:有很多经典的C语言教材和编程指南可供参考,如《C Primer Plus》、《C语言程序设计》等。阅读这些书籍可以加深对C语言的理解,并学习一些优秀的编程实践。实践编写简单的程序:通过编写简单的程序来巩固所学的知识。深入学习C语言的特性:一旦掌握了C语言的基本语法,可以进一步学习C语言的高级特性,如函数、数组、指针、结构体等。参与编程社区和论坛:加入一些C语言的社区和论坛,与其他有经验的开发者交流、互相学习。学习C语言的语法:C语言是一种结构化编程语言,掌握其基本语法是入门的第一步。

2024-03-26 10:03:45 190

原创 【MATLAB GUI设计】登录界面

可以通过在命令窗口中输入"guide"命令来打开GUIDE(GUI开发环境)。在GUIDE的用户界面设计器中,选择"新建",然后选择"静态文本"。在画布上绘制一个文本框,用于显示登陆界面的标题。在GUIDE的用户界面设计器中,选择"文件",然后选择"保存"。选择"新建",然后选择"编辑文本"。选择"新建",然后选择"编辑文本"。选择"新建",然后选择"按钮"。在画布上绘制一个按钮,用于执行登陆操作。在按钮的属性编辑器中,将"String"属性设置为"登陆"。在按钮的回调函数中,添加登陆逻辑。

2024-03-24 22:54:10 1310 1

原创 MATLAB入门教程

第四步:学习MATLAB编程 除了使用MATLAB进行数学计算和数据分析,你还可以使用MATLAB编写自己的程序。MATLAB提供了一个简单而强大的编程环境,可以帮助你解决复杂的问题。总结 这是一个简单的入门MATLAB的教程,帮助你开始使用这个强大的数学软件。根据你的操作系统,选择适合的版本,并按照安装向导的指示进行安装。还可以阅读有关MATLAB编程的书籍和在线教程,以提高你的编程技能。以上只是一些基本操作,你可以通过查阅MATLAB的官方文档和教程来学习更多高级的功能和技巧。

2024-03-22 16:17:13 378 1

原创 TensorFlow 的基本概念和使用场景

TensorFlow的使用场景非常广泛,可以用于各种机器学习和深度学习任务,包括图像和语音识别、自然语言处理、推荐系统等。计算图是一种数据流图,由一系列的节点和边组成,节点表示操作(例如加法、乘法、卷积等),边表示数据流动。它还提供了许多预训练模型和模型库,可以帮助开发人员快速搭建和使用各种常见的机器学习模型。它提供了一个灵活的、易于使用的接口,用于构建和训练各种机器学习模型。总而言之,TensorFlow是一个功能强大的机器学习框架,具有广泛的应用场景和丰富的功能,非常适合构建和训练各种机器学习模型。

2024-03-22 16:15:54 149 1

原创 【MATLAB基础教程(第五版)】4.4习题

【代码】【MATLAB基础教程(第五版)】4.4习题。

2024-03-17 11:31:19 359 1

原创 【MATLAB基础教程(第五版)(微课版)】3.3习题:总结/笔记(mod(),length(),sqrt()函数,转置,索引,。。。)

(4)sqrt()函数表示求平方根。类似的(易混的):abs():求实数的绝对值或者复数的模;(6)包含vec中去掉索引值为奇数且取值为2/4的元素后所有元素(先去奇数后2/4)(1)求转置:(.'或transpose()函数)(.'转置)('共轭转置)【3】略(例new_nums1 = nums1(1:2:end))(3)length()函数表示得出括号内向量或数组的元素个数。(5)mod()函数表示求模或者有符号取余。【2】题目:(比较重要的函数:find())(5)vec中的2或4的索引值。

2024-03-08 16:37:26 269 1

原创 【MATLAB使用笔记】如何自动补全代码

二、对这个文件进行编辑,在编辑器里输入一个想要出线的命令或者函数名的首字母,如图以a为例,然后按下Tab键,会出现一系列相关命令和函数名。通过Tab键进行代码提示和自动补全。希望能给读者带来帮助!

2024-03-02 23:14:21 991

原创 【C语言入门】程序的严谨性

由于年龄只能是数字且不能为负数,所以定义的age变量类型为u_int32_t,也可以是其他类型,当输入内容前三个是数字后面全输入字母,最后输出的也是前三个数字,那么如果输入前几位是字母,那就不符合条件。(当然,根据常识判断,年龄不会超过四位,应用其他的条件时,也可以对输入的内容做出相应的限制调整)在编写给用户,让用户填写一些数字或者信息时,应该对需要输入的内容的格式进行判断,要求输入合理的内容,比如:要求输入数字,就不能输入字母;那么,要解决这种问题,就应该加强程序的严谨性。

2023-11-27 13:05:11 381

原创 【C语言入门】关于ret()函数的检测机制

在每次执行scanf_s()函数(以在vs2022运行为例)的时候,务必执行一次“检测”,这个检查用户行为的机制很重要!程序不一定对,但格式以及这种思想或者意识应该记住!本人小白,有错误的地方还请各位大佬多多批评指正!

2023-11-25 16:36:02 577

原创 【C语言入门】用Visual Studio中 写scanf函数注意事项

否则,会产生报错scanf': This function or variable may be unsafe. Consider using scanf s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.See online help for details.在程序中用到scanf()时,需要在代码开篇输入。或者将scanf改成。

2023-11-25 16:12:07 366

【自动控制原理】【期末大作业】自动控制原理大作业-基于MATLAB GUI的二阶系统的时域分析法

本资源是一份专为控制工程、机械工程和电子工程学生设计的自动控制原理大作业项目,通过MATLAB GUI工具,深入探讨二阶系统的时域分析法。这份资源不仅提供了理论基础,还通过实践案例教授如何应用MATLAB进行系统建模、仿真和性能分析,是理论与实践相结合的理想学习材料。 核心内容: 自动控制原理:介绍自动控制的基本概念、原理和时域分析法。 二阶系统建模:详细讲解如何建立二阶系统的数学模型,并在MATLAB环境中进行表示。 MATLAB GUI开发:指导如何使用MATLAB GUI工具开发用户界面,实现系统参数的输入和调整。 时域分析:教授如何对二阶系统进行时域分析,包括阶跃响应和冲击响应。 系统性能评估:展示如何评估系统性能,包括稳定性、过渡过程和稳态误差等。 案例研究:通过实际案例,演示如何综合运用所学知识解决控制工程问题。 特色亮点: 实践导向:强调通过MATLAB GUI工具进行实际操作,提升学生的实践技能。 理论结合:将自动控制理论融入到项目中,加深学生对理论知识的理解和应用。 用户界面友好:通过GUI工具,使得复杂系统分析变得直观易懂。 案例丰富:提供多个实际工程案例,帮

2024-06-05

k-means聚类算法

数据探索的利器 —— K-Means聚类算法详解与应用 简介: 本资源是为数据科学家、分析师以及机器学习爱好者准备的K-Means聚类算法全面指南。通过这份资源,用户将深入理解K-Means聚类的工作原理、算法流程、优化技巧以及实际应用案例,是探索数据内在结构、实现数据驱动决策的得力助手。 核心内容: 算法原理:详细介绍K-Means聚类算法的数学原理和工作机制。 算法流程:逐步解析K-Means聚类的执行流程,包括聚类数的选择、数据点的分配、质心的更新等关键步骤。 优化技巧:探讨K-Means算法的优化方法,如初始化质心的策略、加速收敛的技术等。 编程实现:提供K-Means聚类的编程示例,使用Python、R等流行数据分析语言。 应用案例:展示K-Means聚类在市场细分、社交网络分析、图像分割等多个领域的应用实例。 评估指标:介绍如何评估聚类效果,包括轮廓系数、戴维森堡丁指数等指标。 特色亮点: 深入浅出:以浅显易懂的方式讲解复杂的聚类算法,适合初学者和有经验的专业人士。 编程实践:通过编程示例,帮助用户将理论知识转化为实践技能。 行业应用:丰富的行业应用案例,展示K-

2024-05-31

江科大STM32入门教程资料(课程源码)

探索STM32的奥秘 —— 江苏科技大学STM32入门资料 简介: 江苏科技大学精心准备的STM32入门资料,为嵌入式系统爱好者和学习者提供了一份全面的学习指南。这份资源涵盖了STM32微控制器的基础知识、核心概念、编程方法以及实用项目案例,是初学者迈入STM32世界的完美起点。 核心内容: STM32基础知识:介绍STM32微控制器的架构、特性及其在嵌入式系统中的应用。 开发环境搭建:指导如何安装和配置STM32开发环境,包括IDE和必要的工具链。 编程基础:详细讲解STM32的编程基础,包括GPIO、中断、定时器等外设的使用。 项目实践:提供一系列入门级项目实践,帮助学习者通过动手实践加深理解。 例程代码:每个项目都配有完整的例程代码,方便学习者学习和参考。 调试技巧:分享STM32程序调试的技巧和常见问题的解决方法。 特色亮点: 系统性学习路径:为初学者设计了从基础到进阶的系统性学习路径。 实战导向:通过丰富的项目实践,强化学习者的实战能力。 易学易用:资料内容通俗易懂,示例代码详尽,便于学习者快速上手。 资源丰富:除了文档资料,还提供了视频教程、在线讨论等辅助学习资源。

2024-05-31

2023年信号与系统MATLAB作业.pdf

标题: 信号与系统 —— MATLAB实践作业集 简介: 本资源为电子工程、通信工程及相关专业的学生们提供了一套完整的信号与系统MATLAB作业集,旨在帮助学生加深对信号与系统理论知识的理解,并通过实践提升MATLAB编程技能。资源包含一系列设计精良的作业题目、示例代码以及详细的解题指导,是学习信号与系统不可或缺的辅助材料。 核心内容: 作业题目:精心设计的作业题目,涵盖信号与系统的基本概念、连续时间信号与系统、离散时间信号与系统等。 MATLAB编程实践:提供MATLAB编程任务,引导学生通过编程解决信号与系统中的实际问题。 示例代码:为每个作业题目提供示例代码,帮助学生理解问题解决思路。 解题指导:详细的解题步骤和指导,帮助学生独立完成作业。 理论与实践结合:强调理论与实践的结合,通过编程实践加深对信号与系统理论的理解。 互动讨论:鼓励学生在论坛或学习小组中讨论作业问题,促进知识的深入掌握。 特色亮点: 实用性强:作业题目紧密结合信号与系统课程的核心知识点,提升学生解决实际问题的能力。 易于理解:示例代码和解题指导清晰易懂,帮助学生快速掌握MATLAB在信号与系统中的应用。

2024-05-28

基于python的人脸识别与追踪.zip

简介: 本项目资源深入探讨了人脸识别与追踪技术的理论基础、应用方法和实践案例,是响应国家新一代人工智能发展规划,推动高校科技创新和人才培养的重要实践成果。资源内容涵盖了从基础理论到技术实现的全过程,为学习者提供了一个全面了解和掌握人脸识别与追踪技术的宝贵机会。 核心内容: 项目研究目的:介绍了人脸识别与追踪技术在人工智能领域的重要性和对国家安全、社会生活的影响。 专业应用前景:分析了人脸识别技术在安防、智能交通、医疗健康等领域的应用潜力。 技术综述:综述了人脸特征提取、分类技术和人脸追踪技术的最新进展,包括传统图像处理方法和深度学习方法。 应用领域:详细讨论了人脸识别与追踪技术在安防、人机交互、社交媒体等领域的具体应用。 项目实施过程:展示了从数据采集、模型设计、训练到测试的全过程,以及实现人脸识别与追踪的Python代码示例。 特色亮点: 理论与实践结合:项目不仅提供了理论知识,还包含了实际操作和代码实现,使学习者能够深入理解并实践人脸识别技术。 技术前沿性:聚焦于人工智能领域的前沿技术,探讨了深度学习在人脸识别中的应用和效果。 应用广泛性:人脸识别技术在多个行业的应用案例,展

2024-05-25

机器学习相关算法与例程

简介: 本资源是为机器学习爱好者和专业人士精心准备的一套算法与实践例程集,旨在通过深入浅出的理论知识和丰富的编程实践,帮助用户全面理解并掌握机器学习的核心概念和技术。资源内容不仅涵盖了机器学习的基础理论,还包括了各种经典算法的实现和应用案例,是学习机器学习不可多得的宝贵资料。 核心内容: 机器学习基础:介绍机器学习的定义、分类、基本流程和关键术语。 经典算法详解:详细解释了监督学习、无监督学习、强化学习等不同类型学习算法的原理和数学模型。 编程实践例程:提供了Python、R等流行编程语言下的机器学习算法实现代码,包括决策树、支持向量机、聚类分析等。 数据预处理技巧:教授如何在机器学习项目中进行数据清洗、特征选择、特征工程等重要步骤。 模型评估与优化:探讨了模型评估的标准和方法,以及如何对模型进行调参和优化以提高性能。 行业应用案例:分析了机器学习技术在医疗、金融、电商等行业的应用实例。 特色亮点: 理论与实践并重:结合理论知识和编程实践,帮助用户构建扎实的机器学习知识体系。 算法全面覆盖:覆盖了从简单到复杂的多种机器学习算法,适合不同层次的学习者。 编程语言多样化:提供了多种编

2024-05-25

电子通信创新创业教育综合资源

简介: 本文档为电子通信领域的创新创业教育提供了一份全面的指南,深入探讨了电磁学、信息论、半导体技术、通信系统以及物联网技术的核心概念和应用。 主要内容: 电磁学基础:详细解释了电磁场、电磁波和电磁频谱的基本原理及其在现代通信技术中的应用。 信息论:从克劳德·香农的开创性工作到信息熵、信道容量等关键概念,为读者提供了信息论的发展历程和主要理论。 半导体技术:介绍了半导体的基本概念,包括能隙、载流子、N型和P型半导体,以及PN结等,并探讨了其在电子设备中的应用。 通信系统:分析了通信系统的构成要素、特征、覆盖范围,以及互联网、移动通信、卫星通信等多样化的应用场景。 物联网技术:深入探讨了物联网的技术基础、数据处理、安全性,以及智能家居、智慧城市、工业物联网等多个领域的应用实例。 特色: 综合性强:覆盖电子通信领域的多个关键技术点。 理论与实践结合:不仅介绍了理论知识,还提供了丰富的实际应用案例。 创新导向:强调了创新创业教育的重要性,鼓励学生和专业人士探索新技术的应用。 资源丰富:附有详尽的参考文献列表,便于进一步研究和深入学习。 目标读者: 电子通

2024-05-25

利用薄膜共振控制室内噪声的原理与模型分析

本资源深入探讨了利用薄膜共振技术控制室内噪声的创新方法。文章首先介绍了噪声对日常生活和工作的潜在负面影响,强调了降噪技术的紧迫性和重要性。接着,详细阐述了薄膜共振技术的原理,包括其如何通过物理振动模式来抵消声波,从而实现降噪效果。此外,文章还提供了一个详细的模型分析,用于评估该方法在不同环境条件下的有效性和可行性。 本资源描述将突出以下几点: 创新性:介绍薄膜共振技术作为一种新兴的降噪解决方案,与传统隔音材料相比具有独特的优势。 实用性:展示该技术在实际应用中的潜力,包括家庭、办公室和公共场所等室内环境的适用性。 科研价值:强调文章中的模型分析对于理解和优化薄膜共振降噪技术的科研意义。 可访问性:说明资源提供了易于理解的解释和图表,适合不同背景的读者群体。

2024-05-25

C语言程序设计-小游戏设计-五子棋(C语言课程设计)

这是本人大一下做的C语言课程设计,当时作者还是一个C语言小白,也是到处查资料,找学习方法,学习编程是一个漫长而充实的过程,经过一周时间的学习,本人最后也是在《C语言课程设计》这门课中拿下了“优秀”的成绩(相当于95分的水平),路漫漫其修远兮,吾将上下而求索。 本资源为您提供一个基于C语言的五子棋程序设计,旨在帮助初学者学习C语言编程以及五子棋游戏的开发。通过本资源,您将学习到如何使用C语言实现五子棋的基本功能,包括棋盘的绘制、棋子的输入与判断等。 功能特点: 使用二维数组表示棋盘,方便操作和判断; 支持人机对战模式,计算机采用简单的随机落子策略; 支持悔棋功能,方便玩家在失误时进行修改; 支持重新开始游戏,方便玩家多次尝试; 支持退出游戏,释放占用的资源。 使用方法: 下载本资源并解压缩; 使用C编译器(如Dev C++)编译源代码; 运行生成的可执行文件,按照提示进行游戏。 注意事项: 本资源仅供学习交流使用,请勿用于商业用途; 如需修改或优化代码,请遵循C语言编程规范; 如有疑问或建议,请在CSDN社区留言交流。

2024-03-22

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

TA关注的人

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