自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 89C51 单片机汇编语言编写的控制流水灯的程序

以上是使用 89C51 单片机汇编语言编写的控制流水灯的程序,其中最慢一次的流水总周期为1300ms,定时器采用中断方式。使用外部中断0来控制流水灯的方向,外部中断1来控制流水灯的速度。下面是使用 89C51 单片机汇编语言编写的控制流水灯的程序,其中使用外部中断0和外部中断1控制流水灯的流水方向和速度,最慢一次的流水总周期为1300ms,定时器采用中断方式。

2023-05-14 00:49:36 2829

原创 基于哈夫曼树的数据压缩算法讲解

该算法通过构建一棵二叉树来实现对字符集的压缩,使得出现频率高的字符编码短,出现频率低的字符编码长,从而实现对数据的有效压缩。需要注意的是,在使用哈夫曼树进行数据压缩时,编码表必须与压缩的数据一起存储,否则解压缩时无法还原原始数据。同时,哈夫曼树的构建需要消耗一定的时间和空间,因此在实际应用中需要根据数据的特点进行权衡和选择。对于每个叶子节点,用从根节点到该叶子节点的路径上的 0 和 1 来表示该字符的编码,出现频率高的字符编码短,出现频率低的字符编码长。将字符集中的每个字符根据其对应的编码进行压缩。

2023-05-11 13:50:17 1595

原创 agv 路径规划 matlab 实例

AGV全称是Automated Guided Vehicle,即自动引导车,它是一种可以自主运行的无人驾驶车辆,广泛应用于仓库、工厂等场合的物流运输。在AGV的运输路径规划中,Matlab是一个常用的工具。使用Matlab进行AGV路径规划,通常需要先定义AGV的地图和障碍物信息,然后选择路径规划算法进行规划。需要注意的是,在实际应用中,需要考虑更复杂的地图和障碍物信息,以及更精确的路径规划算法。此外,还需要考虑AGV的实时位置和传感器信息等因素,来保证路径规划的准确性和实时性。

2023-05-11 13:47:53 704

原创 MATLAB 中循环赋值

需要注意的是,在使用循环给数组赋值时,需要确保数组的维度与循环变量的维度相同,否则会导致维度不匹配的错误。另外,对于大规模数组的赋值操作,循环赋值的效率可能较低,可以考虑使用向量化的操作来提高效率。在 MATLAB 中,可以使用循环来遍历数组并给数组中的每个元素赋值。,然后使用 while 循环遍历每个元素,并计算出该元素的值。,然后使用 for 循环遍历每个元素,并计算出该元素的值。在这个例子中,我们创建了一个 3x3 的全为 1 的矩阵。在这个例子中,我们创建了一个 3x3 的零矩阵。

2023-05-11 12:20:39 4007

原创 Matlab数组字符串的问题

总之,Matlab数组字符串是Matlab编程中常用的数据类型之一,在处理文本和字符串数据时非常方便。在使用时需要注意上述几点,以保证代码的正确性和高效性。Matlab提供了一系列内置函数来处理字符串,如strcat、strcmp、strrep等。Matlab数组字符串是指一个元素为字符的数组,也称为字符串数组。可以将多个字符串存储在一个数组中,并通过数组索引访问字符串。

2023-05-11 11:19:41 640

原创 理解 MATLAB 中的三维数组的基本概念和用法

三维数组在 MATLAB 中是通过将多个二维矩阵组合在一起来创建的。在 MATLAB 中,可以使用矩阵和标量来创建三维数组。对于学习 MATLAB 编程的学生来说,了解三维数组的概念和使用非常重要。三维数组是由多个矩阵组成的数据结构,可以在多个维度上存储和处理数据。希望这些示例能够帮助学生理解 MATLAB 中的三维数组的基本概念和用法。

2023-05-11 11:17:51 1679

原创 matlab 矩阵数组使用以及注意事项

在 MATLAB 中,我们可以通过手动输入数据来创建矩阵和数组,也可以使用 MATLAB 中的内置函数来创建。比如,使用 zeros 函数可以创建一个全零矩阵,使用 ones 函数可以创建一个全一矩阵,使用 rand 函数可以创建一个随机矩阵。当你创建了矩阵和数组之后,你可以使用 MATLAB 中的各种运算符和函数来操作它们。例如,你可以使用加减乘除运算符来对矩阵和数组进行加减乘除运算,使用 transpose 函数来对矩阵进行转置,使用 inv 函数来求矩阵的逆等等。

2023-05-11 11:06:16 242

原创 20个mybatis面试题带答案

在默认情况下,MyBatis 中的事务是开启的,且事务的隔离级别为 REPEATABLE READ。在 MyBatis 中,Mapper 接口和 Mapper 映射文件是通过一个相同的命名空间来关联的。在 Mapper 接口中,可以使用 @MapperScan 注解来指定要扫描的 Mapper 接口所在的包,从而将多个数据源与不同的 Mapper 接口关联起来。MyBatis 中的一级缓存是指 SqlSession 对象内部的缓存,它是默认开启的。一级缓存的作用是减少对数据库的查询次数,提高查询效率。

2023-04-10 10:24:23 1492

原创 实例详解httpclient发送post请求

在上面的代码中,我们首先创建了一个HttpClient对象,然后创建了一个HttpPost对象,并设置了请求URL和请求体。接着设置了请求头信息,其中Content-Type指定了请求体的数据格式。最后执行请求,并获取响应结果。在获取响应结果时,我们使用了EntityUtils工具类将响应实体转换成字符串。最后在finally块中关闭了HttpClient对象。2.创建HttpPost对象,设置请求URL和请求体。1.创建HttpClient对象。4.执行请求,获取响应结果。

2023-04-10 10:19:14 2426

原创 matlab小波去噪的详细使用方法

其中,signal是待处理的信号数据,n是小波分解的级数,'wname’是小波函数的名称,可以选择不同的小波函数来适应不同的信号类型。其中,'dw1d’表示使用单层小波去噪,C和L是小波分解的系数和长度,thr是计算得到的阈值,nkeep是保留的小波系数的数量。其中,'gbl’表示使用全局阈值,'sym4’是小波函数的名称,'h’表示使用硬阈值,nkeep是保留的小波系数的数量。其中,'signal’是原始信号,'denoised_signal’是去噪后的信号。

2023-04-10 10:11:37 3347

原创 相空间重构matlab代码

首先,输入的时间序列向量被重构为一个低维度矩阵 X,其中每行代表一个点,每列代表一个特征。然后,可以对矩阵进行描点和缩放。接下来,可以使用主成分分析(PCA)对矩阵进行降维,以便更好地可视化和理解数据。最后,可以绘制主成分贡献度图和二维散点图来展示数据的主要特征。需要注意的是,相空间重构是一个复杂的过程,需要根据具体的数据和应用场景进行调整和优化。上述代码仅提供了一个基本的框架,需要根据实际需求进行修改和扩展。它可以将高维时间序列数据转换为低维表示,以便更好地理解和分析系统的行为。

2023-04-10 10:04:03 1328 1

原创 可能导致balenaEtcher写入出错的原因以及如何解决这些问题

balenaEtcher是一款流行的免费开源烧录软件,它能够帮助用户将ISO映像文件或者img文件烧录到USB闪存驱动器或SD卡上。2.损坏的USB或SD卡:如果您尝试写入损坏的USB或SD卡,则balenaEtcher也会失败。1.不正确的映像文件:如果您尝试将已损坏或不完整的映像文件写入USB或SD卡,则balenaEtcher可能会失败。4.多个设备同时连接:如果您连接了多个USB或SD卡,则balenaEtcher可能会出现错误。检查USB或SD卡是否有物理损坏,并尝试格式化它们。

2023-04-08 19:30:02 11160 1

原创 LC滤波器的截止频率公式

这是因为在交流电路中,信号的变化是随时间而变化的,因此需要使用角度来描述变化的速率。角频率表示单位时间内角度的变化量,并且与常规频率之间存在转换关系:ω = 2πf,其中f是普通频率。LC滤波器是一种基于电感和电容的滤波器,用于从电路中去除对应截止频率以下或以上的信号。总之,LC滤波器的截止频率公式是一个简单且重要的公式,它为我们提供了一种计算滤波器截止频率的方法,并帮助我们优化电路以满足特定的滤波需求。该公式表示截止频率是由选择的电感和电容值决定的,因此可以通过调整这些参数来控制滤波器的行为。

2023-04-08 19:21:25 12371

原创 secoclient认证失败的几种情况汇总

当SecoClient无法进行身份验证时,可能会出现“SecoClient认证失败”的情况。一旦确定了SecoClient认证失败的原因,就可以采取相应的措施进行处理。例如,如果是证书过期导致的问题,则需要联系证书颁发机构以获取新的数字证书。未正确安装SecoClient:如果SecoClient没有正确安装或配置,则可能无法进行身份验证。系统故障:如果存在系统故障或网络问题,则可能导致SecoClient无法进行身份验证。用户名或密码错误:如果输入的用户名或密码不正确,则无法进行身份验证。

2023-04-08 19:19:53 3095

原创 一个简单的Python樱花飘落动画代码

这个示例代码将在控制台中显示一个樱花飘落的动画效果,使用了 ANSI Escape Codes 来控制颜色。请注意,这段代码可能在某些操作系统上无法正常运行,因为不同的操作系统支持的 ANSI Escape Codes 可能不同。

2023-04-08 19:15:55 6195 2

原创 实例详解Matlab费诺编码

接下来,使用递归的方式构建费诺编码树。首先将所有符号放入一个节点中,计算它们的概率之和。然后选择中间点将节点分成两个部分,使得左半部分的概率之和最接近右半部分的概率之和。费诺编码(Fano Coding)是一种前缀编码,用于将符号序列压缩并传输。在费诺编码中,频率较高的符号被分配到短的编码而频率较低的符号则被分配到长的编码。从树的根节点开始,左子树路径上的编码位为0,右子树路径上的编码位为1。现在我们可以对给定的符号序列进行压缩了。将这些编码串连接在一起之后,就得到了压缩后的比特流。

2023-04-08 19:15:51 1314 1

原创 高效学习方法分享

每个人都有自己的学习方式和喜好,因此要找到适合自己的学习方法,需要了解自己的学习方式。例如,有的人喜欢看书学习,有的人更喜欢通过互动式学习,还有的人则喜欢通过实践来学习。除了学习笔记外,总结也是非常重要的一步,总结可以帮助你更好地了解自己的学习过程,发现问题并加以改进。当你尝试了多种学习方法之后,需要总结和反思自己的学习过程,了解自己哪些方法是有效的,哪些方法是无效的。在制定学习计划时,应该考虑到你的学习需求和各种学习资源,以便更好地利用时间和精力,实现学习目标。详细介绍如何发现并优化自己的学习方法。

2023-04-08 00:02:28 86 2

美赛小白速成干货 常见赛题类型及建模方案.docx

美赛小白速成干货 常见赛题类型及建模方案.docx

2023-05-24

2023年美赛备赛指南拿奖须知.docx

2023年美赛备赛指南拿奖须知.docx

2023-05-24

Python学习笔记.pdf

Python学习笔记.pdf

2023-05-24

Python练习集100题.pdf

Python练习集100题.pdf

2023-05-24

超实用干货!ChatGPT实战应用全解析编程、翻译、咨询一篇全覆盖.docx

超实用干货!ChatGPT实战应用全解析编程、翻译、咨询一篇全覆盖.docx

2023-05-17

30道大厂常问的MySQL面试题.docx

30道大厂常问的MySQL面试题.docx

2023-05-17

详解30道Vue面试题带答案建议收藏.docx

详解30道Vue面试题带答案建议收藏.docx

2023-05-17

大厂30个Vue面试题带答案.docx

大厂30个Vue面试题带答案.docx

2023-05-17

社交网络数据源.docx

社交网络数据源.docx

2023-05-17

ChatGPT从入门到精通-压缩版.pdf

ChatGPT从入门到精通-压缩版.pdf

2023-05-17

MATLAB超强教程.pdf

MATLAB超强教程.pdf

2023-05-16

大型聊天室-毕业设计项目.zip

一、具备的功能 好友之间聊天,支持问题、图片、表情、音视频通话以及白板(适用WebRTC实现)。 对好友支持备注、分组功能,分组可以添加、修改、删除。 好友之间的消息支持已读状态提醒,可以即时的知道对方是否已读消息。 在线好友统计,在每个分组中可以查看当前在线好友的数量,并对在线好友的头像做高亮处理。 群聊,群聊目前只支持文字、图片、表情的形式,目前群聊消息也不支持已读提醒(后续完善)。 空间,类似于QQ空间,可以发表自己的动态、查看好友的动态。 动态编辑,支持对空间进行删除、编辑的操作。 动态互动,支持点赞、评论、评论回复功能。 添加好友、添加群聊,在添加后需要对方同意。 日程管理,支持新建日程、删除日程的功能。 后台管理:独立的项目,使用React实现。 更多细节功能在后续几天我线上部署代码后欢迎来体验。 Vue、Vuex、Element-UI、React、axios、sass、ES6

2023-05-16

135页ChatGPT主流问题总结.pdf

135页ChatGPT主流问题总结.pdf

2023-05-16

大漠偏色计算器.rar

大漠偏色计算器

2023-04-21

人工智能数学(入门).pdf

人工智能数学基础pdf

2023-04-11

QT帮助文档-中文版.chm

qt帮助文档中文版

2023-04-11

随机信号分析(第3版)习题及答案.doc

随机信号分析(第3版)习题及答案

2023-04-11

ZipCenOp.jar

先cmd进入目录 ZipCenOp.jar java -jar ZipCenOp.jar e 加密 r 解密 xx.apk

2023-04-11

libstdc++.so

libstdc .so.6.0.21下载

2023-04-11

内存管理-基于linux3.10.pdf

内存管理-基于linux3.10.pdf

2023-04-11

dbsldr.exe 改用HardDisk0作为默认启动物理硬盘

DBSLDR_V1.0.97.6 1、已解决多硬盘启动自动识别问题, 2、基本无需采用“以管理员身份”运行。(除非用户权限太低)。(感谢“过客1”帮助); 3、核心未升级,已加载成功的无需下载升级。 ... DBSLDR.exe

2023-04-11

万用表使用方法,最新讲解.docx

万用表又叫多用表、三用表、复用表,是一种多功能、多量程的测量仪表,一般万用表可测量直流电流、直流电压、交流电压、电阻和音频电平等,有的还可以测交流电流、电容量、电感量及半导体的一些参数(如β)。 交流电压测量:如图1最大量程为20V,也就是说你的输入电压不能超过,红表笔插入v/Ω孔,黑表笔插入com孔,这是表上显示的就是你所测量的交流电压值。

2023-04-10

学生成绩管理系统.zip

学生成绩管理系统,使用 Java GUI 和 MySQL 数据库以及相关知识编写,分为管理员、教师用户和学生用户三种登录方式,主要的功能就是对学生的成绩进行管理和查询,适合 Java 新手项目入门

2023-04-10

一篇以数学建模为主题的论文.docx

摘要: 本文旨在介绍一篇以数学建模为主题的论文,该论文研究了在特定条件下,某个人群中的个体之间的竞争关系和合作关系。为了解决这个问题,研究团队提出了一种新的模型,并通过模拟实验和统计分析验证了该模型的有效性。本文将详细介绍该模型的构建过程、模型参数的选取以及模拟实验的结果。最后,本文总结了该研究的意义和局限性,并探讨了未来可能的研究方向。 关键词:数学建模,竞争关系,合作关系,模拟实验,统计分析引言: 在生活和工作中,人们经常需要与他人进行竞争和合作。竞争和合作的关系会直接影响到个体的生存和发展。因此,了解竞争和合作关系的规律和特点,对于人们的生活和工作都具有重要的意义。然而,由于竞争和合作的关系十分复杂,很难直接进行观察和分析。因此,需要借助数学建模的方法来研究这个问题。 本文所研究的问题是,在特定条件下,某个人群中的个体之间的竞争关系和合作关系。为了解决这个问题,我们提出了一种新的模型,并通过模拟实验和统计分析验证了该模型的有效性。接下来,我们将详细介绍该模型的构建过程、模型参数的选取以及模拟实验的结果。

2023-04-10

用Python和Pygame做的一个简单贪吃蛇游戏

用Python和Pygame做的一个简单贪吃蛇游戏。 python game.py 运行程序 操作说明 wasd或者方向键进行移动。 f可在全屏和窗口模式之间进行切换。 ESC退出游戏。

2023-04-10

时间序列Transformer for TimeSeries时序预测算法详解.docx

transformer时间序列预测

2023-04-10

GCC中文手册.pdf

GCC中文手册.pdf

2023-04-09

Effective C 中文版.pdf

Effective C 中文版.pdf

2023-04-09

cmake教程 详细的学习教程

cmake教程

2023-04-09

30道springcloud面试题带答案.docx

matlab矩阵合并

2023-04-09

Matlab经典超强教程.pdf

Matlab经典超强教程.pdf

2023-04-09

【MATLAB-6.5-辅助图像处理-精校版本】-加水印.pdf

MATLAB_6.5_辅助图像处理_精校版本】

2023-04-08

python-django-web 工资管理系统

毕业设计作品 工资管理平台,它将实现员工在网上查看自己的工资情况以及,在网上提交自己的业务,并打卡。管理员可以对业务、员工工资进行管理。 运行环境 操作系统:windows 编程语言:python 支持环境:django1.11及以上 数 据 库:Mysql 5.0 及以上

2023-04-08

毕业设计 第三方物流信息管理系统

毕业设计 第三方物流信息管理系统 lprapm purState(采购状态): 1.否 2.已回复 3.发起采购中 4.采购中 5.采购完成 oeState(审核状态): 1.否 2.审核中 3.通过 4.不通过 logState(物流状态): 1.否 2.已回复 3.配车中 4.已出发 物流状态 "carnExamState": '"通过","出发","到站"'

2023-04-08

人事档案管理系统.zip

人事档案管理系统(SSM) 有用户管理、角色管理、部门管理、职位管理、公告管理、荣誉管理、培训管理、合同管理、档案管理、查看日志等功能,档案导出已实现按模板导出功能,其他导出用户列表功能待完善。

2023-04-08

模具管理系统.zip 模具管理系统.zip

修改wcf服务端与客户端连接方式,隔离模型层,使模型层被客户端与服务端共同引用。 修改销售单界面,完成销售单收款界面及相关服务 添加生产模块,创建生产指令单查询界面 代码和数据库齐全 增加生产模块客户端

2023-04-08

后勤管理系统.zip Java 开发

后勤管理系统.zip Java 开发

2023-04-08

毕业设计药店管理系统.zip

药店管理系统是一个药店行业不可缺少的一部分,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品医药的管理效率和降低经营成本,使药店管理科学化、正规化、经营盈利化。 1.1:功能需求分析 本系统支持的权限只有系统管理员,操作员,系统管理员可进行系统管理,基本信息管理,销售管理和库存管理,操作员可以进行基本信息管理,销售管理,库存管理 带源码,带毕业设计,带数据库文件

2023-04-08

药店管理系统.zip 药店管理系统.zip

Windows 将main.c的config_path改为自己的绝对路径 新建build文件夹并进入mkdir build && cd ./build 在build文件夹下依次运行 cmake .. -G "MinGW Makefiles" cmake --build . linux(Ubuntu) 将main.c的config_path改为自己的绝对路径 新建build文件夹并进入mkdir build && cd ./build 在build文件夹下依次运行 cmake .. make macos 需要macos电脑支持

2023-04-08

实例讲解跑表时序逻辑电路 .docx

以下是一个基本的跑表时序逻辑电路实例: 1. 时钟频率为 1 Hz。 2. 使用 6 个数字位显示当前时间,其中前两位用于显示分钟数,后四位用于显示秒数。 3. 设计三个按钮:开始/暂停、清零和分秒切换按钮。开始/暂停按钮的工作原理如下:当按下按钮时,如果计时器正在计时,则计时器将被暂停;否则,计时器将启动。清零按钮的工作原理如下:当按下按钮时,计时器将重置为零。分秒切换按钮的工作原理如下:当按下按钮时,计时器将从秒模式切换到分模式或者从分模式切换到秒模式。 4. 使用 JK 触发器实现计时器。使用四个 JK 触发器(两个用于分钟数,两个用于秒数)。外部控制逻辑将监视按钮输入,并更新计时器状态。时钟信号将连接到 JK 触发器的时钟输入。每次时钟上升沿触发计时器增加一次计数。 5. 显示时间的方法:将二进制值转换为 BCD 编码,然后将其发送给七段数码管。这可以通过使用 BCD-7 段译码器实现。 以下是基于此设计的 Verilog 代码: ```verilog module stopwatch( input clk, input start_pause_button

2023-04-08

空空如也

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

TA关注的人

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