自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB三相LCL并网逆变器仿真包:电容电流前馈双环控制,支持光伏风电并网算法验证

一套开箱即用的MATLAB/Simulink三相LCL并网逆变器仿真资源,核心采用并网电流外环+电容电流前馈内环的双闭环控制结构,兼顾动态响应速度与LCL谐振抑制效果。包含可直接运行的主模型文件LCL_modified_capacitor_current_feedforward.mdl和配套参数配置脚本LCL_modified_capacitor_current_feedforwardpara.m,支持快速修改滤波器参数、调节PI控制器增益、执行阶跃负载/电压扰动测试、导出电流电压波形及THD谐波分析结果。

2026-07-30 04:06:43 170

原创 MATLAB版双向LSTM时间序列预测工具:单变量多步滚动预测+四大误差指标自动输出

直接运行就能用的MATLAB双向LSTM时序预测代码包,专为单列时间序列数据(比如温度、销量、功率)设计,支持递归方式做未来多步滚动预测。内置完整流程:数据标准化与滑窗构造(data_process.m)、模型训练与预测主逻辑(main.m)、训练损失曲线和预测结果可视化图(共6张PNG图),还附带示例Excel数据集(数据集.xlsx)。R2、MAE、MSE、RMSE四个常用评估指标全部在代码中实时计算并打印输出,不需手动干预。配套DOCX文档说明使用步骤,TXT文件标注关键参数含义,变量命名清晰,模块分

2026-07-30 03:46:11 192

原创 C#心电图实时绘图工具,直接读取MATLAB .mat格式ECG数据

一款用C#开发的轻量级心电图波形显示程序,能直接加载并解析MATLAB生成的.mat文件(如s0010_rem.mat、s0120lrem.mat等),内置多个标准ECG样本供即时查看。核心功能由draw.cs实现波形绘制,Form1.cs管理界面交互,通过MWArray.dll调用MATLAB Runtime完成.mat文件读取,无需安装完整MATLAB环境,但需匹配版本的MATLAB Runtime支持。项目结构清晰:MsPaint.csproj为工程主体,bin目录含可执行文件,Properties和

2026-07-30 03:02:20 183

原创 微信小程序版网易云音乐功能Demo:含登录、播放控制、歌单浏览、搜索与排行榜

一套开箱即用的微信小程序音乐应用示例,覆盖用户登录(模拟账号)、首页推荐歌单、歌曲详情页(带同步歌词)、视频专区、分类歌单展示、个人喜欢列表增删管理、底部常驻播放控制栏(支持播放/暂停/上下曲/进度拖动)、关键词搜索(歌名/歌手/专辑)、日榜/周榜/新歌榜等核心场景。代码采用微信原生开发规范,模块划分清晰:NavHeader导航组件、videoPlayer视频播放器、songDetail歌曲详情页、musicList歌单列表、comment评论区、search搜索页等均独立封装;config.js统一管理A

2026-07-15 04:15:41 212

原创 MATLAB三阶MRAC控制器实现:wl.m脚本含模型跟踪、参数自调与响应可视化

直接运行wl.m就能跑通一个完整的三阶模型参考自适应控制(MRAC)仿真流程,不需要任何额外工具箱。脚本内部集成了三阶参考模型、被控对象动态方程和基于梯度法的自适应律,通过输出误差实时更新控制器增益,实现系统输出对参考模型的渐近跟踪。运行后自动绘制状态变量响应曲线、跟踪误差随时间变化图、以及关键自适应参数的演化过程,结果同时保存在s.mat中方便后续分析。支持切换不同初始条件观察收敛行为,也能手动注入扰动测试鲁棒性。变量命名贴近控制理论术语,结构分块清晰——参考模型、对象模型、自适应律、误差计算、参数更新、

2026-07-13 06:25:01 202

原创 C28x DSP平台三相电机SVPWM实时控制代码包(含扇区判断、死区补偿与ePWM适配)

直接用于TI C28x系列DSP(如TMS320F2812、F28335)的三相电机SVPWM生成代码,核心为SVPWM.c文件,纯软件实现空间矢量脉宽调制算法,不依赖外部专用芯片。支持定点运算优化,深度对接DSP内置事件管理器(ePWM)模块,自动完成扇区识别、基本电压矢量作用时间计算、死区时间插入,并可输出对称或非对称PWM波形。适用于异步电机变频驱动、伺服系统及逆变器控制场景,已在CCS 3.3及以上版本验证通过,兼容IQMath库加速运算,代码结构清晰,便于移植到其他C28x型号。配套.gitign

2026-07-13 06:24:46 162

原创 30份小区停车Excel数据一键清洗+时间规律可视化(含20+图表与分析报告)

直接运行Python脚本,自动扫描并合并30个Excel格式的小区停车记录文件,统一解析车牌号、进出时间、日期等字段,完成空值清理、时间类型转换、工作日/周末标记、时段分组等标准化处理。所有数据一次性加载进内存,后续统计无需重复读取文件,提升分析效率。支持按天、周、工作日类型进行多维度聚合:计算每日车辆在场数量变化趋势,生成散点图;对比工作日与周末的日均停靠量和峰值停靠量,输出柱状图;还原单日车辆进出时段分布,绘制甘特图。程序输出20余张JPG图表,覆盖9月典型日期(含多个周六、周日及工作日),如9月1日、

2026-07-13 05:48:11 252

原创 Java Web项目集成Ehcache缓存并实现本地文件目录自动转树形JSON

一个开箱即用的Java Web工程,内置Ehcache本地+磁盘二级缓存配置(ehcache.xml),支持自动加载、命中统计与锁文件管理(.ehcache-diskstore.lock)。核心功能是将服务器指定路径下的真实文件系统目录结构,通过递归遍历生成标准树形JSON数据,可直接被前端Tree组件渲染。项目包含完整Web结构:src下含缓存工具类、文件扫描工具类、JSP调用示例;WebRoot中提供index.jsp页面,实时展示缓存状态(命中/未命中)和生成的树形目录结果。适配Eclipse开发环境

2026-07-13 04:07:58 210

原创 Python写的五子棋AI对战程序,带剪枝优化和评分逻辑,开箱即用

这是一个可以直接运行的Python五子棋人机对战程序,核心是基于博弈树的Alpha-Beta剪枝算法和自定义启发式评估函数,不依赖深度学习框架。代码结构清晰,AI决策逻辑集中在AI_alpha_beta.py里,评分规则封装在AI_eval.py中,游戏主线程由game_thread.py管理。支持命令行和简易Pygame图形界面两种交互方式,启动只需安装pygame和numpy,运行AI.py就能开始对局。资源包里包含多张实际运行截图(如2_.png、3_2.png等)、规则说明图(rule.png)、算

2026-07-12 06:17:05 251

原创 Iceberg数据湖加速工具包:小文件合并、Z-order重排、布隆过滤与Manifest优化脚本

一套开箱即用的Apache Iceberg性能优化Python工具,聚焦真实生产环境下的查询加速需求。内置小文件自动合并逻辑,减少文件数量和元数据压力;支持按指定列执行Z-order数据重排序,提升谓词过滤效率和局部性;可动态调整分区字段与粒度,适配不同查询模式;集成布隆过滤器配置能力,强化谓词下推效果;提供Manifest批量重写功能,降低元数据扫描开销。兼容Copy-on-Write和Merge-on-Read两种写入模式,无需改动现有Catalog配置,无缝对接Trino、Spark SQL等主流查询

2026-07-12 05:23:29 196

原创 MATLAB手写数字识别毕设实战包:代码可直接运行+高分论文模板

提供一套开箱即用的MATLAB手写数字识别毕业设计资源,含已验证通过的完整源码和配套高分(98分)论文文档(.doc格式)。代码分布在matlab_orc、code-master等目录中,结构清晰,支持MATLAB 2016b及以上版本,无需额外配置即可一键运行。项目基于MNIST数据集或自采手写样本,完整实现图像预处理(二值化、去噪、归一化)、特征提取(轮廓分析、像素统计等)及分类建模(SVM、神经网络),并附带GUI界面(gui_app.py)和模型训练脚本(train_model.py)。论文涵盖需求

2026-07-11 03:36:23 209

原创 Python股票量化回测轻量工具包:含交易日历生成、行情读取与pkl序列化功能

一套开箱即用的Python股票量化分析小工具集,专为策略回测设计。包含行情数据加载模块(支持本地文件和网络接口)、交易日历自动生成工具(可识别节假日并自动跳过非交易日)、常用金融计算函数封装(如收益率、涨跌幅、移动平均等)、pkl格式数据持久化与读取功能,所有模块通过__init__.py统一导出,调用简洁。不依赖TensorFlow、PyTorch等重型框架,仅需pandas、numpy、xlrd等基础库,适配Python 3.8+环境。附带完整示例入口project_code_0628、README说明

2026-07-09 04:21:56 267

原创 Django CRM前端页面源码包:含登录注册、响应式布局与jQuery交互功能

这个资源是一套开箱即用的CRM系统前端页面代码,包含login.html登录页、register.html注册页、starter.html首页等核心HTML文件,所有页面均适配PC和移动设备,采用Bootstrap 3.3.7和Font Awesome构建响应式界面,通过jQuery-3.4.1.js实现表单验证、按钮点击、模态框弹出等基础交互效果。样式由独立CSS文件统一管理,图标、字体、图片等静态资源已按statics目录规范归类存放。后端基于Django框架,配套提供views.py处理请求逻辑、mo

2026-07-06 04:04:16 170

原创 零基础学语音识别:用Python从单高斯到HMM实现0-9数字识别

一套专为初学者设计的语音识别教学代码包,聚焦0到9十个数字的孤立词识别任务。代码分三层递进实现:最简版用单一对角高斯模型为每个数字建模;进阶版采用高斯混合模型(GMM),每个数字由多个高斯分量组成,初始化基于单高斯加扰动;高阶版构建隐马尔可夫模型(HMM),每个数字对应N状态线性链,各状态发射概率为单高斯分布。所有模型统一使用对角协方差简化计算,兼容标准MFCC等传统声学特征,不依赖PyTorch或TensorFlow等深度学习框架。提供三个独立测试脚本(test_single_gauss.py、test_

2026-07-02 06:24:12 194

原创 Matlab一键拟合1-8阶贝塞尔曲线,附SSE/RMSE等误差自动计算

这个资源包包含可直接运行的Matlab贝塞尔曲线拟合工具,支持从1阶到8阶任意阶数的参数化曲线逼近。主函数myBezier_ALL.m输入原始数据点后,自动完成控制点求解、曲线生成与可视化,并输出拟合图像bezier_fit_.png。配套提供误差评估功能,内置SSE(残差平方和)、RMSE(均方根误差)等常用指标的计算逻辑,结果以数值形式返回,便于对比不同阶数拟合效果。文档‘拟合的评价标准.doc’用通俗语言说明各误差指标含义、适用场景及注意事项,不依赖公式推导,侧重工程实操。所有代码纯Matlab编写,

2026-07-02 05:35:25 179

原创 STC89C52单片机搭配SIM800 GPRS模块实现温湿度短信上报与远程指令响应(含可烧录Hex及完整Keil工程)

用STC89C52这类经典51单片机,配合SIM800系列GPRS模块,搭建一个能实时采集温度和湿度的远程监控终端。传感器支持DS18B20或DHT22,数据通过AT指令驱动GPRS模块,以短信形式自动发送到预设手机号;同时能接收并识别来自手机的短信指令,比如修改上传间隔、查询当前数值等。整个系统基于Keil C51开发,压缩包里包含全部可直接编译运行的源码文件(gprs.c)、启动代码(STARTUP.A51)、工程配置(gprs.Uv2)、编译输出(gprs.hex、gprs.OBJ)、列表文件(gpr

2026-06-30 04:17:38 219

原创 WinForm原生多点触控涂鸦Demo(含VS工程源码+触摸操作指南)

直接运行的WinForm涂鸦程序,基于Windows原生WM_TOUCH消息实现手指或触控笔的实时绘制、擦除和多点轨迹跟踪。核心代码封装在WMTouchForm.cs中,负责触点坐标捕获、手势解析与事件分发;Stroke.cs管理笔画数据结构;Form1.cs为主交互界面,支持动态缩放、清屏和基础笔迹回放。整个项目使用纯C#编写,不依赖任何第三方控件或NuGet包,所有触摸逻辑直连Win32 API,适合理解底层触控消息(如TOUCHINPUT结构解析、GetTouchInputInfo调用、触点ID映射)

2026-06-24 04:13:49 237

原创 F28335实测SVPWM三相调制波生成与波形导出工程:支持CCS实时观测和Excel绘图

这个工程专为TMS320F28335 DSP芯片设计,完整实现SVPWM空间矢量脉宽调制算法,上电即跑,无需额外配置。运行时可通过CCS调试器直接在Expression窗口查看table_a、table_b、table_c三个数组中的实时三相调制波数值;用Graph工具选择对应变量即可动态显示波形,右键导出为CSV文件,无缝对接Excel绘制标准马鞍波形图。底层已集成DSP2833x全系列驱动模块——系统时钟、GPIO、ADC采样、PIE中断控制器、CPU定时器全部就绪;配套多个可切换的launch启动配置

2026-06-24 04:05:03 254

原创 MATLAB一键运行的EHL/RHL润滑仿真工具:压力分布、油膜厚度、摩擦系数全参数计算

直接放进MATLAB就能跑的弹流(EHL)和刚流(RHL)润滑数值求解工具包,主控脚本main.m调用全套封装函数:dispressure.m算压力分布,thickness.m输出油膜厚度曲线,friction.m返回摩擦系数,flow_quantity.m给出流量值,totalpressure.m完成载荷积分,filmrupture.m识别油膜破裂区域,pressness.m量化压力集中程度。所有函数接口统一,不需修改代码即可替换输入参数——包括载荷大小、相对速度、材料弹性模量、润滑油粘度与压力黏度系数等

2026-06-19 05:30:46 259

原创 MATLAB版粒子群优化工具包:含标准PSO与变异增强算法,支持多种非线性测试函数极值求解

一套开箱即用的MATLAB粒子群优化实现,包含标准PSO(PSO.m)和引入随机变异机制的改进版(PSOMutation.m),专为单峰、多峰非线性函数的全局极值搜索设计。内置Sphere、Rosenbrock、Rastrigin、Griewank等经典测试函数(fun.m),覆盖可分/不可分、单模态/多模态特性,方便对比不同参数下收敛速度与精度。两个主程序均支持惯性权重动态调整、速度与位置边界约束、最大迭代次数及收敛阈值设置,变量命名规范、注释完整,可直接运行或快速适配自定义目标函数。配套pso_.png

2026-06-18 03:13:50 237

原创 Windows下即用型网卡MAC地址读取工具(C++Builder编译,含DLL与EXE)

提供开箱即用的网卡物理地址获取能力,包含已编译的Project1.exe可执行文件和Mac.dll动态链接库,双击即可列出本机所有网卡的MAC地址。支持Windows 7及以上系统,无需安装C++Builder环境或额外运行库。源码完整开放,含Unit1.cpp、Unit1.h、Unit1.dfm等核心组件,方便在C++Builder项目中直接引用DLL或复用逻辑代码。deltemp.bat脚本辅助清理编译残留,app.py和requirements.txt表明具备基础Python集成扩展可能(如配合自动化

2026-06-12 06:21:49 255

原创 PAKDD2020阿里AIOps大赛实战代码:含Docker部署、半监督特征工程与端到端预测流程

一套可直接运行的PAKDD2020阿里巴巴智能运维算法大赛参赛代码,初赛排名33、决赛排名19。完整包含Dockerfile容器化配置,支持一键构建部署;feature目录提供多阶段特征处理逻辑,import_feature.npy为预加载特征数据;semi目录封装半监督学习模块,适配小样本异常检测场景;model目录存放训练好的模型文件及加载接口;predict.py为主预测脚本,支持批量推理并输出至prediction_目录;run_demo.py提供快速验证流程;requirements.txt明确依

2026-06-11 08:54:31 209

原创 《果蔬去哪了》微信小游戏完整可运行工程:含Cocos Creator源码、美术资源与构建配置

直接导入Cocos Creator就能构建上线的微信小游戏工程,游戏名叫《果蔬去哪了》,玩法是轻量级益智消除类,面向微信平台优化。包里有完整的project.、jsconfig.等配置文件,Vegetable&Fruit核心逻辑模块、client端交互代码、assets资源目录(含所有PNG图片、Spine动画、UI切图和音效文件),还有build输出结构和library缓存目录,全部为真实开发生成的文件。资源已按微信小游戏规范整理,路径清晰、命名统一,图片尺寸和格式符合平台要求,动画资源支持直接加载。兼容

2026-06-11 04:28:59 262

原创 MATLAB一键合成《小星星》《欢乐颂》并实时显示波形与频谱(含报告+源码)

直接运行main.m就能听到用MATLAB合成的《小星星》《欢乐颂》等经典旋律,支持自定义音符时值、音高和ADSR包络控制;播放同时自动绘制时域波形图和FFT频谱图,图形界面清晰直观。所有代码在MATLAB R2020a及以上版本实测通过,无需额外配置。配套PDF报告讲清楚了正弦波叠加原理、采样率设置逻辑、滤波处理方法和各函数分工;report.md和README.md提供分步操作指引;img目录存有波形截图,music目录放乐谱数据,resource目录管理音频资源。项目覆盖数字信号生成、线性叠加、低通滤

2026-06-10 10:59:45 175

原创 LFM信号双谱分析MATLAB工具包:含推导文档、核心程序与可视化结果

一套面向无线电与雷达信号处理场景的LFM信号双谱分析实操资源,主打MATLAB环境下的高阶谱特征提取。核心是间接法双谱估计主程序bispeci.m,支持对线性调频信号进行三阶累积量计算及其二维傅里叶变换,输出双谱幅度图(bispectrum_.png)、常规可视化(untitled.png)和三维双谱曲面(untitled3D.png)。配套6份技术文档:从基础出发的LFM信号双谱完整推导、含严格数学证明的增强版、基于蒙特卡洛积分的有限长信号仿真方法,以及高阶统计量定义与性质(第1章)、张贤达《现代信号处理

2026-06-10 08:51:31 259

原创 Matlab实操资源:帧时隙ALOHA(FSA)协议仿真工程包,含代码、文档与操作录像

直接运行main.m即可启动帧时隙ALOHA(FSA)协议仿真,适配Matlab 2021a环境;支持灵活调整用户数、帧长、重传概率等参数,实时输出吞吐量、冲突率、信道效率三类核心指标,并自动生成figure1_throughput.png、figure2_collision.png、figure3_efficiency_N32.png三张分析图;配套三张关键界面截图(untitled2.jpg、untitle1d.jpg、untit3led.jpg)展示不同阶段的仿真状态;ALOHA算法设计文档.docx

2026-06-08 06:41:51 203

原创 物流后台系统源码:SpringBoot后端+Vue前端,带用户管理与音视频素材上传功能

直接可用的物流业务后台系统代码包,后端用Java SpringBoot开发,搭配MyBatis-Plus操作MySQL数据库;前端基于Vue 2.x + ElementUI实现,支持浏览器访问,无需安装客户端。系统内置完整用户管理模块,能新增、编辑、删除和查询用户信息;提供图片和视频两类素材的上传、预览、重命名、替换及批量删除功能;包含标准登录验证、操作日志记录、角色基础权限控制。项目结构规范,含pom.xml依赖配置、resources环境配置、java核心代码目录,以及一份必读说明文档(必读推荐.doc

2026-06-08 06:13:12 161

原创 Java写的杜松子酒扑克游戏,带AI对手和52张牌GIF素材

用Java开发的杜松子酒(Gin Rummy)单机对战游戏,内置可运行的AI对手,支持标准规则下的回合制出牌、凑顺子/刻子、计分与胜负判定。资源包包含完整52张扑克牌的独立GIF图像文件,如jc.gif(黑桃J)、qh.gif(红桃Q)、kd.gif(方块K)等,命名统一按‘点数+花色首字母’规则(jJ、qQ、kK、aA、tT、9/8/7/6为对应数字,c梅花、h红桃、s黑桃、d方块),所有图片可直接用于界面渲染。项目已配置.checkstyle和.classpath,适配Eclipse等主流Java ID

2026-06-07 08:17:08 240

原创 老版本MATLAB专用GAOT遗传算法工具箱,含13种交叉、7种变异与TSP/浮点优化示例

专为MATLAB R2006a至R2012b设计的GAOT遗传算法工具箱完整包,不依赖Global Optimization Toolbox,所有文件均为纯.m脚本,无需编译。内置13种交叉算子(如arithXover、erXover、orderbasedXover、uniformXover、singleptXover等)、7种变异操作(binaryMutation、swapMutation、inversionMutation、boundaryMutation、nonUnifMutation等)和4类选择策

2026-06-07 06:15:17 172

原创 OpenCV图像识别实战代码包:人脸眼睛定位、街道行人检测、棋子特征匹配三合一

这个资源包提供一套可直接运行的OpenCV图像识别示例代码,专为Windows平台优化,开箱即用。里面包含三个实用功能模块:第一是人脸与眼部联合检测,基于Haar级联分类器实现快速定位,适合入门级生物特征识别场景;第二是行人检测模块,适配常见马路监控画面,支持HOG+SVM和Haar两种经典方法,输出边界框并标注目标;第三是图像特征匹配应用,以微信‘跳一跳’游戏中的棋子识别为原型,完整演示SIFT或ORB关键点提取、描述子生成及FLANN加速匹配流程,附带匹配结果可视化。整个项目采用Visual Studi

2026-06-07 05:49:45 168

原创 电弧炉实时动态仿真MATLAB工程包:含Simulink模型、电弧非线性计算函数与热惯性耦合实现

一套开箱即用的电弧炉动态仿真MATLAB资源,包含两个核心计算函数myarc_r.m(时变电弧电阻建模)和myarc_Ron.m(燃弧状态逻辑控制),对应.asv备份文件便于版本回溯;配套Simulink模型arc.mdl可直接运行,完整体现电弧电压-电流非线性特性与炉体热惯性之间的动态耦合关系;支持参数灵活调整,如电弧时间常数、热容系数、触发阈值等,仿真过程中可实时观测V-I曲线、功率波动及温度响应趋势;附带simulation_.png展示典型工况下的波形输出效果;main.py和requirement

2026-06-06 11:40:48 261

原创 51单片机双机串口通信实战套件:带LCD实时状态显示、矩阵键盘交互、C#上位机监控与Proteus一键仿真

一套开箱即用的51单片机双机串口通信学习资源,包含两套独立可烧录的Keil工程(1.hex和2.hex),支持A/B两块STC89C52或兼容芯片板之间稳定双向通信。硬件功能覆盖LCD1602动态显示当前模式(发送中/接收中/待机)、4×4矩阵键盘实现波特率切换、数据位设置、启停控制及OK键确认,预留蜂鸣器接口,收到#或$字符自动触发提示。配套Windows端C#上位机软件(Form1.exe)提供简洁界面,支持手动发字符串、十六进制发送、接收区滚动显示与清空。所有源码(main.c、lcd1602.c等)

2026-06-06 11:03:04 242

原创 MATLAB一键绘制气体分子速率分布图:支持氢气/氧气等自定义参数的麦克斯韦曲线生成工具

直接运行Maxwell.m脚本,输入气体分子质量(如2.016对应氢气、32对应氧气)和温度值,自动计算并画出归一化的麦克斯韦速率分布曲线。图表清晰标出最概然速率、平均速率和方均根速率三个关键点位置,坐标轴带单位标注,图例说明各特征速率含义,标题含当前参数信息。配套maxwell_plot.png和下载.png提供界面操作示意,方便教学演示或学生课后实操。脚本不依赖任何工具箱,MATLAB R2015a及以上版本均可运行。同时附带Python版maxwell.py及依赖清单requirements.txt,

2026-06-06 04:59:39 258

原创 51单片机门灯控制套件:声控+光敏+红外三模触发,含仿真、源码与焊接调试全指南

一套面向电子初学者和课程设计的实用门灯控制系统方案,核心用AT89S52或STC89C52单片机,集成光敏电阻(自动判别白天/黑夜)、驻极体麦克风(识别拍手、脚步等有效声音)和HC-SR501红外传感器(检测人体靠近),三路信号协同判断——仅在夜间且有声音或人体活动时点亮LED,延时30秒后自动熄灭,节能可靠。配套Proteus仿真工程(.DSN文件)可直接运行验证逻辑;Keil C51完整工程包含main.c主程序、STARTUP.A51启动文件、编译输出.hex固件及构建日志;还提供清晰的系统流程图(.

2026-06-05 08:02:23 204

原创 开箱即用的C++ MD5校验工具:支持字符串和文件一键生成32位小写哈希值

包含两个独立可执行程序:text_md5直接计算任意文本字符串的MD5值,输入后立刻返回标准32位小写十六进制结果;file_md5读取本地任意文件(如denggao_dufu.txt)并输出其完整MD5摘要。压缩包内已提供Windows平台编译好的二进制文件(text_md5.exe、file_md5.exe),无需安装编译环境,双击或命令行运行即可使用。同时附带完整C++源码(text_md5.cpp、file_md5.cpp),代码严格遵循RFC 1321规范,清晰实现MD5核心步骤——消息填充、51

2026-06-05 06:36:27 258

原创 PPPA加速的多目标Pareto前沿超体积(HV)计算工具:含MATLAB接口与C++源码

直接在MATLAB里调用mexHV.mexw64就能算高维Pareto前沿的超体积(HV),底层用PPPA算法实现,比传统方法更快更准。Windows平台开箱即用,附带完整C++源码(hv.cpp、mexPPPA.cpp、Utils.cpp等)、头文件(hv.h、global.h、LinkList.h)和预编译MEX文件,支持跨平台移植和二次开发。testCpp.m提供一键验证脚本,跑通即用。核心功能覆盖Pareto点预筛选、支配关系快速判定、递归空间分割与HV累加,专为NSGA-II、MOEA/D等主流多

2026-06-05 06:03:01 252

原创 VC6.0平台可直接运行的亚像素边缘检测工具:含源码、测试图与双编译版本

一套开箱即用的VC6.0图像处理工具,专注高精度边缘定位,实测定位精度达0.1像素级。支持BMP和JPG格式图像输入,通过梯度分析结合插值算法提升边缘坐标分辨率,无需安装额外依赖或配置开发环境,双击SubPixelEdgeDetection.exe即可运行。内置main.cpp和ImProcess.cpp/h等完整模块代码,清晰分层便于理解算法逻辑;提供wafer1–wafer4、b1–b4、rect、template2、file_pat_2、img1、t3等十余幅典型工业测试图,覆盖晶圆表面缺陷、矩形模板

2026-06-04 13:01:45 245

原创 跨平台安卓手机实时投屏+触控控制工具(Python+PyQt5,免Root)

一款基于Python和PyQt5开发的安卓手机投屏与远程操控工具,支持Windows、macOS、Linux三大系统直接运行。无需Root权限,通过ADB调试协议实现手机屏幕实时镜像显示、鼠标点击/滑动模拟、物理按键触发、一键截图等操作。自动部署minicap(画面采集)和minitouch(触控注入)服务,兼容Android 5.0至13主流版本。使用前需在手机开启USB调试模式并用数据线连接电脑,启动main.py即可进入图形化控制界面。图像流与触控指令分别走8081和8082端口,默认可手动修改con

2026-06-04 07:48:49 285

原创 Funcode环境里用C语言写的黄金矿工小游戏工程包(VC6可直接编译)

这个资源包是完整的黄金矿工小游戏开发工程,基于Funcode平台,用标准C语言编写,专为VC6编译器适配。里面包含可直接双击运行的Game.exe、主程序文件Main.cpp、Funcode必需的CommonAPI.h头文件和CommonAPI_VC6.lib静态库,还有VC6项目配置文件(.dsw/.opt/.ncb)、图标Icon.ico、GUI界面资源、data游戏素材目录等。工程结构按VC6规范组织,Src放源码、Header放头文件、Bin存输出文件、Debug供调试使用,game目录封装核心逻辑

2026-06-03 04:30:39 186

原创 STM32F103用GPIO模拟SPI驱动双74HC595点亮4位共阴数码管(标准外设库工程)

这个工程基于STM32F103C8T6最小系统,不依赖HAL库,纯用标准外设库实现4位共阴数码管动态显示。通过PA5、PA6、PA7三个GPIO引脚模拟SPI时序,控制两片74HC595级联扩展IO资源,分别输出段码和位码;主逻辑在main.c中完成初始化、查表取码、定时器中断刷新扫描;配套USART串口调试功能便于观察运行状态。所有驱动代码清晰标注引脚复用关系(如SH_CPPA5、ST_CPPA6、DSPA7),无隐藏配置或特殊宏定义,可直接Keil编译下载运行。压缩包内含完整KEIL工程文件(含.uvp

2026-06-02 11:36:54 257

百度2018充电桩故障检测竞赛完整代码包:含训练测试数据、多模型实现与调参脚本

这个资源包完整复现了百度2018大数据竞赛中‘充电桩故障分类与检测’赛题的解决方案,包含真实训练集(data_train.csv)和测试集(data_test.csv),覆盖KNN、逻辑回归、XGBoost三种主流算法的可运行实现(kNN.py、logistics-regression.ipynb、xgb.py),以及基于网格搜索的超参优化脚本(grid-search-cv.ipynb)。main.py为统一入口,支持端到端训练与预测;res目录存放结果输出示例;README.md提供环境配置说明与执行步骤。所有代码已在Python环境下实测通过,无需额外修改即可运行,适合电子设计竞赛备赛学生快速上手故障诊断类机器学习任务,理解从数据加载、特征适配、模型训练到评估落地的全流程。

2026-07-04

20个基于Bootstrap的响应式网站模板合集,含博客/作品集/课程页等常用类型

包含20个完整可运行的响应式网站模板,全部基于Bootstrap框架构建,天然适配手机、平板和桌面设备。每个站点都提供独立HTML文件,涵盖首页(index.html)、博客列表(blog.html)、单篇博文(single.html)、作品集(portfolio.html)、图库(gallery.html)、关于我们(about.html)、课程介绍(classes.html)、房间预订(rooms.html)、价格方案(pricing.html)、联系页面(page.html)等多种常见网页类型。所有模板均采用标准HTML+CSS+JavaScript结构,内置Bootstrap 4或5基础样式与组件,支持栅格系统、响应式导航、轮播图、模态框等常用交互功能。适合网页设计初学者参考布局逻辑,也方便学生直接用于网页课程设计、大作业或毕业设计前端部分开发。无需额外配置,解压后双击index.html即可本地预览效果。

2026-07-03

MATLAB实现的狼群算法(WPA)完整代码包,含目标函数与主程序

提供一套开箱即用的狼群算法(WPA)MATLAB实现,包含核心算法文件WPA.m、通用目标函数模板objfunc.m,以及清晰命名的算法说明文档。代码结构简洁,变量命名规范,支持直接运行并适配自定义优化问题;适用于初学者理解群体智能算法流程,也方便进阶用户修改参数、替换适应度函数或拓展搜索策略。无需额外工具箱,兼容MATLAB R2015a及以上版本;运行后可输出迭代过程中的最优解、适应度变化曲线及收敛日志,便于调试与结果分析。

2026-07-03

Qt5雷达扫描动画实现:基于QWidget的极坐标动态扫掠效果

这个资源包提供一个可在Qt5环境下直接编译运行的雷达界面小项目,核心功能是模拟真实雷达的扫描过程。通过重绘widget区域,在极坐标系下绘制固定半径的圆弧轨迹,并配合旋转角度变化实现连续、平滑的扫描线动画效果。项目使用纯C++和Qt原生绘图API(QPainter)完成,不依赖第三方图形库,所有绘制逻辑集中在widget.cpp的paintEvent函数中,扫描角度随定时器周期性更新,支持调节扫描速度与颜色样式。配套UI文件widget.ui定义基础窗口布局,Arc.pro为Qt构建配置,已适配MinGW 32位调试环境,build目录结构完整,包含Debug/Release双模式生成文件及Makefile,可一键构建运行。源码结构清晰,适合Qt初学者理解定时器驱动绘图、坐标变换与自定义控件重绘机制。

2026-07-03

Python多目标跟踪实战项目:卡尔曼滤波预测+匈牙利算法匹配,含完整视频测试与轨迹标注

一套开箱即用的多目标跟踪Python实现,融合卡尔曼滤波做运动状态预测,结合最大权值匹配(实际采用匈牙利算法实现)完成帧间目标关联。代码结构清晰,kalman.py封装状态预测与更新逻辑,matcher.py负责检测框与轨迹的最优匹配,utils.py提供坐标转换、IOU计算等通用工具,measure.py生成模拟观测数据,const.py集中管理参数。附带两个实测视频(testvideo1.mp4和multi-object.mp4)及对应多帧检测结果文本(共20+个.txt文件),覆盖不同密度与运动场景;demo.png展示最终跟踪效果,项目说明.md详述运行环境、依赖安装、参数调整方法和结果可视化步骤。所有源码均含逐行中文注释,适合作为计算机视觉课程设计、本科毕设基础框架或目标跟踪入门实践材料,支持直接修改检测输入接口接入YOLO/SSD等模型输出。

2026-07-02

基于C#开发的桌面屏幕录制工具完整工程源码

一套可直接编译运行的C#录屏软件源码,包含完整的Visual Studio解决方案(.sln)、项目文件(.csproj)、主界面窗体(MainFrame.cs及配套设计器与资源文件)、核心录屏逻辑(ScreenCapture.cs)、启动入口(Program.cs)以及配置文件(App.config)。支持Windows平台桌面画面捕获,代码结构清晰,模块划分明确,涵盖视频帧采集、编码准备和基础UI交互功能。工程目录组织规范,含Debug编译输出路径(bin/Debug、obj/Debug)及常用IDE缓存文件(.suo),适合作为学习屏幕录制原理、二次开发定制化录屏功能或快速搭建轻量级录屏工具的参考实现。无需额外依赖第三方SDK,基于.NET Framework原生API实现,兼容常见VS版本。

2026-07-02

用MATLAB分析恒星光谱数据,判断其朝向或远离地球的运动状态

这个资源包提供一套完整的MATLAB实现流程,用于处理实测恒星光谱数据,通过计算多普勒频移识别恒星沿视线方向的运动趋势——是靠近地球还是远离地球。核心文件包括主分析脚本Stellar_Motion_Detection_through_Spectral_Shift_MATLAB_CODE.m、预置观测数据starData.mat,以及可视化结果输出data_visualization_output.pdf;README.md说明了运行步骤、参数含义和物理原理基础;配套imgs文件夹含关键图表辅助理解。整个流程从读取光谱强度与波长数组出发,自动完成谱线中心波长拟合、参考波长比对、红移/蓝移判别,并输出速度估算值(单位km/s)。适合天文教学实践、本科物理实验或入门级天体物理数据分析项目使用,无需额外安装工具箱,兼容MATLAB R2018a及以上版本。

2026-07-02

基于C# WinForm开发的铁路票务管理程序,含用户订退改签与后台车次维护功能

一套完整的火车票务管理系统,采用C#语言结合Windows窗体(WinForm)技术实现,支持普通用户完成车票查询、下单、退票、改签及个人密码修改等操作;管理员可对列车班次信息进行新增、删除、编辑和查询,所有数据通过SQL Server数据库持久化存储。程序包含20余个窗体文件,覆盖登录、主界面、车次管理、订单处理、用户中心等核心模块,各窗体逻辑清晰、界面组件完整(.Designer.cs与.cs文件配套),具备实际部署运行基础。适合课程设计、毕业项目或小型票务系统原型参考,无需额外框架依赖,直接使用Visual Studio打开即可编译调试。

2026-07-01

OpenSSL环境下SM2数字签名与密钥交换完整实现(含测试工程)

提供基于OpenSSL库的国密SM2算法可编译源码,支持标准数字签名和ECDH密钥交换功能,不包含公钥加密部分。代码结构清晰,含sm2.c核心实现、sm2test.c测试用例、VC工程文件(.dsp/.dsw)及头文件(sm2.h、kdf.h)。椭圆曲线采用SM2推荐参数,并内置对应曲线测试验证逻辑。KDF派生使用SHA-256等标准HASH算法,未集成SM3,如需SM3 KDF可另行搭配作者提供的SM3实现。所有代码可在Windows平台用Visual C++直接编译运行,依赖OpenSSL 1.0.x或1.1.x开发库。适用于教学演示、算法原理验证和国密基础能力快速验证场景,不建议直接用于生产环境。

2026-07-01

QPSK在AWGN与瑞利衰落信道下的MATLAB误码率仿真对比包

提供完整的MATLAB仿真环境,支持QPSK调制信号在加性高斯白噪声(AWGN)信道和瑞利衰落信道下的误码率(BER)性能分析。包含两套独立可运行的主程序:simu_ber_awgn.m用于高斯信道仿真,simu_ber_rayli.m用于瑞利衰落信道仿真;每套均输出理论BER曲线与蒙特卡洛仿真结果的对比图。配套函数如fade.m、sefade.m、hrollfcoef.m等实现信道建模与滤波,compconv.m、comb.m、delay.m等完成卷积、合并与延时处理,确保端到端通信链路建模完整性。数据文件BERqpsk.dat和BERqpskfad.dat分别保存AWGN与瑞利场景下的仿真结果,便于后续绘图或验证。所有脚本均附带.asv备份文件,适配MATLAB R2010a至R2023b主流版本,可直接运行、修改参数或拓展为多径/频率选择性衰落场景。

2026-07-01

用matlab实现k-means聚类[项目代码]

本文介绍了使用Matlab实现k-means聚类算法的过程,内容来源于大三课程《数据分析方法》的学习总结。文章首先阐述了聚类的概念,指出聚类是一种无监督学习过程,与有监督的分类不同,聚类根据数据特征自动将对象分成若干类,无需预先定义类别。接着详细说明了k-means算法的核心思路和步骤:通过最小化组内误差平方和,随机选择k个初始聚类中心,计算样本与中心的距离并分配类别,然后更新中心,重复迭代直至收敛。在Matlab实现部分,作者以88个学生成绩(包括平时成绩和期末成绩)为训练集,设定k=2(及格与不及格),给出了两个程序版本:程序一使用元胞数组存储类别,程序二则直接在训练集后添加索引列,更简洁易懂。运行结果显示,聚类中心分别为(92.78, 63.86)和(62.98, 48.42),迭代次数为4-5次,聚类效果与实际情况基本一致,但存在边界误判。文章最后指出k-means算法对初始中心选择敏感,不适用于非凸问题,且易受异常数据影响,更适合大样本数据。

2026-06-30

Unity3D安卓平台状态栏与虚拟按键控制方案(适配Android 2.0+,含沉浸式透明支持)

一套基于Unity 5.3.4开发的Android端状态栏和虚拟导航键管理方案,实现在Android 2.0及以上系统中显示/隐藏状态栏、控制虚拟按键可见性,并支持沉浸式全屏与半透明状态栏效果。资源包包含完整Android原生项目结构(含AndroidManifest.xml、res、src等标准目录)、Unity插件源码(PluginSrc)、C#脚本工程(Assembly-CSharp.csproj等)、多版本解决方案文件(UnityProject.sln、v14.suo等),以及配套截图和MIT开源许可说明。适用于需要精细控制安卓UI系统栏行为的Unity项目,尤其适合旧版Android兼容需求场景。注意:未在高版本Unity(如2017+)或高版本Android(如8.0+)上验证,如需适配新系统,需自行调整Android SDK引用、权限配置及Unity Player Settings中的Target API Level等参数。

2026-06-30

VM安装VC Redistributable问题解决[可运行源码]

本文针对VMware安装过程中出现的“此安装程序要求您重新启动系统以完成Microsoft VC Redistributable安装”错误提供了解决方案。问题原因是系统缺少必要的VC++运行库组件。解决方法包括:从微软官方指定链接下载并安装最新支持的VC Redistributable包,安装后建议重启系统,然后重新运行VMware安装程序。如果安装后不重启直接再次尝试安装VMware也可能成功,若失败则需重启。文章提供了官方下载地址,并强调了重启步骤的重要性,确保VC Redistributable组件正确安装以完成VMware的顺利部署。

2026-06-28

金山云Android推流SDK集成示例包(含Demo与核心库)

这个资源包提供金山云官方Android端实时音视频推流SDK的完整集成方案,包含可直接运行的demo工程、KSYStreamer_Android-master源码目录、预编译的libs库文件、基础配置说明(README.md)、版本更新记录(release_note.txt)以及开发环境忽略配置(.gitignore)。适用于需要将手机摄像头/麦克风采集内容推送到金山云直播服务的Android应用开发场景,支持常见编码参数配置、美颜滤镜、软硬编切换、断线重连等基础推流能力。开发者可基于demo快速验证推流功能,或提取libs中的aar/jar包集成到自有项目中,配合文档完成接入。所有文件结构清晰,无冗余资源,聚焦于Android平台推流功能落地。

2026-06-27

Visio批量导出JPG格式方法[项目源码]

本文介绍了在Microsoft Visio中快速批量导出页面为JPG格式的方法。首先需要在开发者工具功能区中创建宏,若功能区无选项则需通过文件-选项-自定义功能区添加开发工具。然后输入宏名称并创建,在编辑页面中复制提供的VBA代码并执行。代码会遍历当前文档的所有页面,将每页导出为JPG格式,导出分辨率设置为96像素/英寸,颜色格式为RGB,质量为100,背景色为白色。导出的图片默认保存在Visio文件所在目录,文件名与页面名称相同。该方法适用于需要将多页Visio文档快速转换为图片格式的场景,可大幅提高工作效率。

2026-06-26

页面不活跃时setTimeout不执行解决方案[项目代码]

当页面处于不活跃状态(如切换标签页或最小化窗口)时,浏览器会限制定时器以减少资源消耗,导致setTimeout回调延迟或停止。为解决此问题,可使用Web Workers在后台独立运行定时任务。具体实现需创建worker.js文件,在其中定义定时器回调函数并通过self.addEventListener监听主线程消息;主线程中通过new Worker创建Worker实例,利用postMessage发送消息触发回调,并通过onmessage处理响应。通过startTimer和stopTimer函数控制定时器启停,确保页面不活跃时定时任务仍按预期执行。

2026-06-26

纯前端TIFF图片解析工具:tiff.js开源库

tiff.js 是一个轻量级、纯 JavaScript 实现的 TIFF 图像格式解析器,无需后端支持即可在浏览器中直接读取和解析 TIFF 文件。支持提取图像像素数据、分辨率、色彩空间等基础图像信息,同时兼容多种 TIFF 标签结构,可读取常见元数据(如作者、创建时间、设备型号等)。提供简单易用的 API 接口,开发者可通过几行代码加载本地文件或远程 URL 的 TIFF 资源,并获取解码后的图像数据用于 Canvas 渲染、缩略图生成或进一步处理。配套 test.html 用于快速验证功能,README.md 包含详细使用示例和参数说明,LICENSE 文件明确开源协议,适合嵌入医疗影像预览、地理信息图层展示、档案数字化等需要前端直读 TIFF 的场景。

2026-06-26

Python自动化抓取A股财报并本地建库分析的工具包

一套开箱即用的Python财务数据采集与分析小系统,支持自动从公开渠道下载沪深上市公司PDF/Excel格式的定期报告(年报、季报),提取关键财务指标并存入本地MySQL数据库。包含完整运行环境配置(requirements.txt)、建表SQL脚本(create_tables.sql)、数据库初始化语句(mysql.sql),以及GUI主程序(main.py)和界面逻辑模块(views.py)。系统内置下载任务列表管理(download_list.txt)、失败记录追踪(problem_list.txt)和缺失公司清单(not_exist_list.txt),便于批量处理与问题排查。适配Windows/macOS/Linux,启动main.py即可打开图形界面操作,无需手动解析PDF或编写爬虫逻辑。适合财务初学者做实证练习、学生课程设计、个人投资辅助分析等轻量级应用场景。

2026-06-26

skip-grant-tables仍需密码解决[项目代码]

本文针对MySQL在指定--skip-grant-tables参数后仍然需要密码登录的问题提供了解决方案。作者发现,即使将skip-grant-tables写入配置文件或命令行启动mysqld,使用mysql -P3307 -uroot -p登录时仍提示输入密码。原因是默认情况下不指定-h参数时,MySQL会通过socket文件(如/tmp/mysql.sock)进行本地登录,而该socket可能指向其他端口(如3306),导致连接错误。解决方法是在登录时明确指定-h127.0.0.1,强制使用TCP/IP协议登录,从而绕过密码验证。文章还指出,即使指定-S参数使用正确的socket文件,仍需要密码。总结强调,skip-grant-tables仅在TCP/IP登录模式下生效,socket登录模式仍需密码,这与MySQL的两种登录模式(socket和TCP/IP)有关。

2026-06-25

AT89C51单片机电子密码锁设计[项目代码]

本文详细介绍了基于AT89C51单片机的电子密码锁设计与仿真过程。系统由单片机系统、矩阵键盘、LED显示和报警系统组成,能够完成开锁、超时报警、超次锁定、管理员解密、修改用户密码等基本功能,并具备调电存储、声光提示等附加功能。设计采用AT89C51为核心控制器,通过矩阵键盘输入密码,LED显示输入状态,蜂鸣器实现错误报警。系统默认密码为1234,输入正确时LED亮起表示开锁成功,输入错误时蜂鸣器发出报警。设计还包含了详细的硬件电路图、程序流程图和源代码,并在Proteus仿真环境中进行了验证。文章从项目背景、设计分析、硬件设计、软件设计到仿真测试进行了全面阐述,体现了单片机技术在电子密码锁领域的实际应用价值。

2026-06-25

STM32多功能电子血压计完整开发资料包(含原理图、PCB、源码、BOM)

一套基于STM32主控的便携式电子血压计完整工程资料,支持血压与体温双参数测量、数据本地存储、OLED实时显示、语音播报结果、串口通信调试,以及自动充气放气控制;硬件包含血压传感器信号调理电路、DS18B20温度采集模块、AT24C02存储芯片、SSD1306 OLED屏驱动、SYN6288语音合成模块、CH340 USB转串口电路、独立按键输入和电子阀/微型气泵驱动电路;软件采用HAL库开发,模块化结构清晰,含初始化配置、AD采样滤波、袖带压力闭环控制、血压算法(如示波法)、温度读取、存储管理、UI刷新及语音触发逻辑;配套提供标准Altium Designer工程文件(.SchDoc/.PcbDoc)、封装库、设计规则文档、DRC验证报告、BOM清单Excel表、原理图编译日志及完整Keil MDK项目(含Core/Drivers/User分层目录),所有文件经实际PCB打样与功能测试验证。

2026-07-30

MATLAB实现WGS84地心坐标到站心ENU坐标的快速转换

提供一套轻量级MATLAB函数,用于将卫星在WGS84地理坐标系下的三维直角坐标(X,Y,Z)高效转换为以观测站为原点的站心坐标系(东E、北N、天U),即ENU坐标。核心文件xyz2enu.m封装了标准坐标变换流程:先将WGS84经纬高(LLH)转为地心直角坐标,再通过旋转矩阵完成从地心地固系(ECEF)到站心东北天系(ENU)的定向转换;配套脚本xyz2enu支持批量处理与接口调用。适用于GNSS接收机数据预处理、卫星可见性分析、测站姿态建模等场景,输入为参考站的经纬度高及待转换点的X/Y/Z坐标,输出为对应E/N/U分量,精度符合WGS84椭球参数规范,无需额外工具箱,纯MATLAB基础语法实现。

2026-07-23

基于Quartus的VHDL掷骰子游戏工程包:双人/多人模式、数码管+点阵显示、开机动画与音效

一套完整可运行的VHDL数字电路实验工程,专为Quartus平台设计,实现掷骰子游戏功能。支持单人随机投掷、双人轮流比点、多人扩展模式,骰子点数通过4位共阴数码管实时显示,胜负结果由8×8点阵屏动态呈现。包含开机自检动画与蜂鸣器播放的开机音乐,所有逻辑均基于同步时序设计。工程已划分清晰模块:六进制随机数生成器(含1位与2位级联)、按键防抖与键盘输入输出、数码管段码/位码译码、点阵显示控制与胜负判断、分频器与时钟管理、状态机控制流程等。附带完整仿真波形截图及关键模块分析说明,配套两份详细文档——《掷骰子代码(双人游戏)》《掷骰子代码(多人游戏)》,以及规范实验报告模板和基本/提高要求清单,适合作为高校数字逻辑课程实验参考或课程设计基础框架。

2026-07-16

皮肤癌图像二分类数据集:含训练/验证集与可视化脚本的即用型医学影像资源

一套开箱即用的皮肤癌图像分类数据集,专注恶性与良性两类判别。总容量162MB,结构清晰:data目录下分train(2637张)和test(660张)两个文件夹,每类图片按类别名独立存放,兼容PyTorch的ImageFolder加载方式,无需额外整理或格式转换。配套提供class_indices.,明确标注类别索引映射关系,方便模型训练时标签对齐。内置show.py可视化脚本,运行后自动随机抽取4张图像展示并保存预览图,不需修改参数即可直接执行。整体设计适配主流图像分类框架,如YOLOv5分类模块、ResNet、EfficientNet等,支持快速启动实验验证与模型微调。所有图像已按标准目录组织,可直接用于数据加载、训练、验证全流程。

2026-07-16

基于51单片机的DAC0832锯齿波信号生成源码与仿真工程

包含完整的Keil C语言源程序(ex95.c)、Proteus仿真电路图(ex95.DSN)、编译生成的hex文件(ex95.hex)以及调试记录(Last Loaded ex95.DBK)。程序通过AT89C51单片机控制DAC0832数模转换芯片,采用定时器中断方式逐级递增输出数据,实现稳定可调的锯齿波电压信号输出。适用于单片机课程设计、电子实训及DAC基础应用学习,可直接加载到Proteus中运行观察波形,也可烧录至实物开发板验证。代码结构清晰,含详细注释,便于理解DA转换原理、定时器配置及输出波形控制逻辑。

2026-07-15

Matlab灰狼优化算法实现包:含GWO核心代码、多测试函数验证及可视化结果

提供完整的灰狼优化算法(GWO)Matlab实现,支持单目标连续优化问题求解。包含标准GWO主程序(GWO.m)、种群初始化(initialization.m)、12个经典测试函数接口(Get_Functions_details.m)、函数图像绘制(func_plot.m)以及对比用的粒子群算法(PSO.m)。运行main.m即可一键执行优化流程,自动输出收敛曲线、最优解坐标、适应度变化图(GWO.png)及多组实验结果。配套三篇中文技术文档:基础原理说明(灰狼优化算法论文.pdf)、算法流程详解(GWO_finalVersion.pdf)、改进思路参考(基于灰狼算法的改进研究.pdf),便于理解算法机制与拓展应用。所有代码兼容Matlab 2014a至2019a版本,已通过多个基准函数(如Sphere、Rastrigin、Ackley等)验证有效性,适合本科毕设、研究生课题起步阶段快速上手和算法对比实验。资源包内附清晰说明.txt,含运行步骤、参数调整建议和常见问题提示。

2026-07-15

基于MATLAB GUI的小车倒立摆控制系统仿真工具,支持参数调节与PID响应可视化

这是一个可交互的倒立摆控制仿真工具,用MATLAB GUI实现。用户能手动输入小车质量、摆杆质量、摆杆长度等物理参数,系统自动计算并应用PID控制器(显示Kp、Ki、Kd值),实时生成阶跃响应曲线图。界面包含两个核心文件:untitled.fig(GUI布局)和Untitled.m(逻辑代码),运行后可直观观察系统稳定性与动态性能变化。适用于自动控制原理教学、课程设计或控制器参数调试场景,无需修改底层算法即可快速验证不同参数组合下的控制效果。

2026-07-14

网易云NCM转MP3/FLAC的图形化工具,双击即用无需编码基础

这是一个开箱即用的图形界面音乐格式转换工具,专为处理网易云音乐VIP下载的.ncm加密文件设计。用户只需解压后运行Ncmdump.exe,通过点击按钮选择存放.ncm文件的文件夹(比如D:CloudMusicVipSongsDownload),再点‘开始转换’,程序就会自动批量将所有.ncm文件转成标准MP3或FLAC格式,输出文件默认保存在原文件夹内,不新建目录、不修改原始文件结构。整个过程无需安装Python环境,不依赖命令行操作,也不需要懂PyQt或ncmdump底层原理。项目基于Python+PyQt开发,源码包含ui_form.py、widget.py、ncmdump.py等模块,支持自定义编译和二次调整。配套有完整的构建配置(main.spec、widget.spec)、UI界面文件(form.ui)以及开发元数据(.pyproject),适合想快速上手或进一步定制的用户。

2026-07-14

基于OpenMV的实时车牌识别毕业设计项目包

这个资源包提供一套完整的OpenMV平台车牌检测实现方案,包含训练好的Haar级联分类器文件(cascade.xml)、模型转换脚本(cascade_convert.py)、主程序(main.py)以及多张测试图像(cy.jpg、2.jpg、31.jpg等)。项目采用传统图像处理方法,无需深度学习环境,直接在OpenMV摄像头模块上运行,支持实时捕获画面并标出车牌区域,输出结果可视化保存为.png。配套README.md说明了部署步骤、依赖要求和运行方式,model_mem.png展示了模型内存占用情况,001和image目录可能存放额外样本或中间处理图。整个流程适合作为本科毕业设计课题,涵盖图像采集、预处理、特征提取、分类识别及结果反馈等典型机器视觉环节,代码结构清晰,注释完整,便于二次开发与功能扩展。

2026-07-14

Matlab实现LPC语音编码与解码,含测试音频和运行效果图

提供完整的LPC线性预测编码(Linear Predictive Coding)Matlab实现方案,包含编码器与解码器核心代码(C6_2_y.m)、原始语音样本(C6_2_y.wav)、实际运行结果截图(运行结果.jpg)以及简要操作说明(说明.txt)。代码兼容Matlab 2014a及2019a版本,开箱即用,无需额外配置。通过读取wav音频文件,提取LPC系数、进行量化与重建,最终输出合成语音并可对比分析频谱或波形特性。适用于语音信号处理基础教学、数字语音编码原理验证、通信系统课程设计等场景,特别适合本科生和研究生开展算法复现与实验分析。配套资源清晰标注各模块功能,便于理解LPC建模、残差生成、激励重构等关键步骤,也支持进一步拓展为声码器或语音压缩应用。

2026-07-14

STM32F407完整Modbus RTU通信工程,含RS485硬件驱动与Keil MDK5.4工程文件

一套开箱即用的STM32F407开发板Modbus RTU通信实现方案,基于标准RS485接口,支持主从模式通信。工程已集成完整的HAL或标准外设库(FWLIB)驱动,包含RS485收发控制、Modbus协议栈(含功能码03/06/16等常用指令解析)、LED状态指示、按键配置、LCD显示(可选)及系统时钟配置。所有源码按模块化组织:HARDWARE目录下含KEY、LED、LCD、RS485等外设驱动;MODBUS目录封装协议处理逻辑;SYSTEM提供SysTick和串口初始化;CORE为内核启动文件。配套Keil MDK5.4工程文件(.uvprojx及相关项目文件),双击即可编译下载,无需额外配置。附带keilkilll.bat一键清理编译残留,兼容Source Insight工程索引文件(.IAB/.IAD等),便于代码阅读与二次开发。适用于工业现场仪表、PLC通信、传感器数据采集等典型Modbus应用场景。

2026-07-12

Qt+C++开发的可运行图书管理项目(含完整数据库与高分评审)

一套基于Qt框架和C++语言开发的图书管理系统,包含完整的图形界面、业务逻辑与SQLite数据库支持。项目已通过本地编译验证,所有模块均可直接运行,涵盖图书录入、分类管理、读者注册、借阅归还、逾期罚款、管理员与读者双角色菜单等核心功能。源码结构清晰,按功能拆分为独立类文件,如Book_Manger、Borrow_Book、Back_Book、DBHelper、User、Reader_Meau、Manager_Meau等,配合.h头文件与.cpp实现文件,便于学习理解MVC风格设计和Qt信号槽机制。配套数据库操作封装在DBHelper中,支持增删改查及事务处理。适合C++初学者进阶练习或课程设计参考,代码注释较充分,助教审核通过,综合评分95分以上。

2026-07-12

STM32F103用PWM模拟DAC输出的HAL库实操工程包(含KEIL工程与接线说明)

这个资源包提供一套可在STM32F103系列单片机上直接运行的PWM转模拟量输出方案,通过定时器PWM波配合RC滤波实现简易DAC功能,适用于需要低成本模拟电压输出的场景。工程基于ST官方HAL库开发,使用KEIL MDK编译环境,包含完整可烧录的hex文件(PWMDAC.hex)和配套的uvprojx工程文件,支持J-Link或ST-Link下载调试。代码结构清晰,main.c中已定义关键引脚(如TIM2_CH1对应PA0输出PWM),usmart.c集成简易命令行调试功能,便于实时调整占空比验证输出效果。配套readme.txt说明了芯片型号适配方法(如更换为其他F103子型号时需在KEIL中更新Device和Flash配置)、硬件接线参考(含RC滤波参数建议)及常见下载注意事项。所有源文件均有中文注释,涵盖系统初始化、HAL库MSP回调、中断服务程序等模块,方便理解底层驱动逻辑。若实际硬件与示例存在差异(如引脚重映射、滤波电路参数不同),需手动修改GPIO配置和定时器参数,不依赖外部DAC芯片,适合教学演示或轻量级模拟信号发生需求。

2026-07-12

基于遗传算法的无人机海上搜救全覆盖路径规划Matlab实现

提供一套完整的无人机海上搜救场景下SAR(合成孔径雷达)全覆盖路径规划解决方案,核心是针对CPP(Coverage Path Planning)问题设计的遗传算法Matlab代码。包含主程序bGA_main.m、遗传算法框架bGA.m、适应度计算Fitness_Function.m、初始种群生成GenerateInitialPopulation_Function.m、路径轮盘选择RouteWheel_Function.m、矩阵计算calMatrix_Function.m及调度模块Scheduling.m等关键函数,所有代码参数化设计,变量命名规范,注释清晰,支持快速调整搜索区域尺寸、无人机性能参数、传感器覆盖宽度等关键条件。附带README.md说明文档和可直接运行的案例数据,无需额外配置即可一键运行并可视化覆盖路径与优化过程。适用于电子信息工程、自动化、计算机科学、应用数学等专业本科生课程设计、期末项目或毕业设计,帮助学生理解智能优化算法在实际无人系统任务规划中的建模与实现流程。

2026-07-12

SpringBoot招聘信息管理系统源码包(含MySQL数据库+JSP前端)

这是一个完整的招聘信息发布与管理后台系统,基于SpringBoot快速构建,后端用Java开发,集成MyBatis操作MySQL数据库,实现岗位发布、简历投递、企业信息维护等核心功能。前端采用原生JSP技术,支持服务器端渲染,页面简洁实用,适合作为毕业设计或小型企业招聘模块原型。压缩包内含完整可运行源码、数据库脚本(db目录)、Maven配置文件(pom.xml)、开发文档(springboot开发文档.docx)、答辩PPT(springboot招聘信息管理系统 LW PPT.zip),以及项目结构说明(未命名.txt)。无需额外配置即可导入IDE(如IntelliJ IDEA或Eclipse)启动调试,内置基础用户权限区分(管理员/企业/求职者),支持本地部署和Tomcat容器运行。所有代码模块清晰,Controller层处理请求,Service层封装业务逻辑,Mapper层对接数据库,符合主流Java Web分层开发规范。

2026-07-10

Vivado工程包:基于LFSR的伪随机数生成器实现

这个资源包提供了一个完整的Vivado工程,用于实现线性反馈移位寄存器(LFSR)结构的伪随机数发生器。工程包含可综合的RTL代码、约束文件、仿真测试平台及已生成的IP核,支持Xilinx 7系列FPGA器件。LFSR模块通过特定多项式配置产生周期性长、分布均匀的二进制序列,适用于测试激励生成、加扰、加密种子等场景。目录中包含.xpr工程文件、.srcs源码目录、.runs综合与实现日志、.sim仿真结果以及.cache和.ip_user_files等Vivado标准项目结构文件,便于直接打开、修改和重编译。配套log和jou文件记录了完整工具运行过程,方便排查综合时序或布局布线问题。所有逻辑均采用Verilog编写,无外部依赖,可快速集成到更大规模设计中。

2026-07-10

Java开发的社区团购系统源码包(含毕业论文与开题报告)

这是一个基于Spring Boot框架开发的社区团购系统完整实现,适用于本科毕业设计或课程实践。系统包含前后端分离结构,前端提供用户注册、登录、商品浏览、团购查看、购物车管理、订单查询及收藏功能;后端支持管理员登录与后台管理操作。项目已集成数据库脚本(db.sql),可直接导入MySQL运行;配套提供开题报告和毕业论文文档,内容涵盖需求分析、系统设计、核心模块实现(如用户权限控制、团购流程、购物车逻辑)、测试说明及部署建议。工程采用Maven构建,包含pom.xml、src目录结构清晰,支持mvnw命令一键编译启动。readme.text文件中说明了环境配置要求(JDK8+、MySQL5.7+、IDEA/Eclipse)、运行步骤和常见问题处理方式。所有代码具备良好可读性与注释,适合二次开发或教学演示。

2026-07-08

SpringBoot开发的社区医院全流程管理源码包(含数据库与说明文档)

一套开箱即用的社区医院业务管理系统Java源码,基于SpringBoot框架构建,覆盖患者挂号、门诊就诊、住院登记、床位调度、药品库存监控、电子处方开具等核心场景。系统包含完整前后端结构,数据库脚本(db.sql)已预置基础表结构和示例数据,可直接导入MySQL运行;配套说明文档.txt和readme.txt详细列出环境配置步骤、模块功能说明、接口调用方式及常见问题解决方法;项目采用Maven管理,pom.xml已配置好SpringBoot 2.x版本依赖及MyBatis、Thymeleaf、Lombok等常用组件;src/main目录下代码分层清晰,Controller层处理请求,Service层封装业务逻辑,Mapper层对接数据库,便于课程设计、毕业设计快速上手与二次开发。

2026-07-04

SpringBoot+Vue宠物领养平台源码包(含数据库脚本与前后端完整工程)

一套开箱即用的宠物领养管理系统源码,后端基于Java 8 + SpringBoot + MyBatisPlus,前端采用Vue + ElementUI + Ajax,配套MySQL 5.7数据库设计与SQLyog/Navicat兼容脚本。包含用户管理、宠物信息录入、领养申请审核、图片上传、基础权限控制等核心功能模块。工程结构清晰,含pom.xml依赖配置、resources配置文件、src标准源码目录及main启动类,支持IDEA/Eclipse/MyEclipse直接导入运行。附带配置说明.pdf和必读推荐.docx,涵盖环境搭建步骤、JDK版本要求、Maven依赖拉取方式、数据库初始化流程及谷歌浏览器调试建议。适合本科毕业设计、课程实训或小型公益宠物平台快速部署。

2026-07-04

Python实现的出租车流量预测完整项目包(含训练/测试数据、多模型代码与文档说明)

这个资源包提供一套开箱即用的出租车流量预测实践方案,基于真实城市交通数据构建,包含LSTM、GRU、CNN-LSTM、CNN-GRU等多种时序预测模型的完整Python实现。所有代码经过本地环境验证,支持直接运行训练与预测流程,输出评估指标图和模型性能对比结果。配套提供volume_train.npz和volume_test.npz两个预处理好的NPZ格式数据集,以及详细的《数据说明.docx》文档,涵盖数据来源、字段含义、时空维度划分(如区域网格、时间切片、流量统计方式)和标准化处理逻辑。项目结构清晰,模块化设计:data_loader.py负责数据加载与划分,func.py封装通用工具函数,model目录存放各网络结构定义,main.py为统一入口,draw.py用于可视化预测效果与误差曲线。还包含配置管理(configuration.py)、日志记录(log.txt)和部署参考(deployment.xml),适配课程设计、期末大作业或毕设初期开发需求。无需额外数据采集或复杂配置,下载解压后安装基础依赖(numpy、torch、scikit-learn等)即可快速上手。

2026-07-04

空空如也

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

TA关注的人

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