- 博客(7)
- 收藏
- 关注
原创 MATLAB实现神经网络的模式识别
本文介绍了BP神经网络实验,包括实验目的、原理、数据集处理和代码实现。实验使用威斯康星乳腺癌数据集,构建了输入层-隐藏层1-隐藏层2-输出层的4层BP网络,实现了前向传播和反向传播算法。通过手写代码和MATLAB工具箱两种方式对比验证,结果表明手写算法正确实现了BP网络原理。实验还分析了学习率对训练的影响,并计算了准确率、精确率、召回率等性能指标。最终结果证实BP网络在分类问题中的有效性,同时加深了对神经网络训练过程的理解。
2025-12-18 09:09:31
627
原创 MATLAB求解基于 A* 算法的迷宫寻路问题
本文研究了A算法在迷宫路径规划中的应用,对比了曼哈顿距离和欧几里得距离两种启发式函数的性能。实验采用5×5网格迷宫,限制只能上下左右移动。结果表明,两种启发式函数均能找到12步的最短路径,但曼哈顿距离在网格环境下更具优势:其扩展节点数更少,且计算出的H(n)更接近真实代价。分析发现,曼哈顿距离作为可采纳且一致的启发式函数,在网格环境中比欧几里得距离能更有效地区分节点优先级。实验验证了A算法能智能避开障碍物并找到理论最优解,同时强调了启发式函数选择对算法效率的重要性。
2025-11-27 09:49:19
836
1
原创 MATLAB实现洗衣机模糊推理系统
在现代家电控制中,模糊逻辑(Fuzzy Logic)被广泛应用于处理非线性、不确定性的问题。与传统的“非黑即白”逻辑不同,模糊逻辑模拟了人类的思维方式(例如理解“水比较脏”或“油渍很多”),从而实现更智能的控制。本文将介绍如何使用 MATLAB 的 Fuzzy Logic Toolbox(模糊逻辑工具箱)代码,从零搭建一个智能洗衣机模糊推理系统。我们将根据衣物的污泥量和油脂量,自动计算出最佳的洗涤时间。通过这段 MATLAB 代码,我们成功复现了洗衣机的模糊控制逻辑。
2025-11-22 23:25:34
351
原创 矩阵乘优化-串行、OpenMP、MPI
摘要:本实验研究了矩阵乘法的串行与并行优化技术,重点探讨了内存优化、缓存优化和指令级优化方法及其组合效果。实验在1024×1024和2048×2048矩阵规模下,对比了OpenMP和MPI两种并行框架的性能表现。结果显示,缓存优化(转置/分块)效果最显著,2048矩阵加速比超20x;OpenMP在单机多核场景下优势明显,8线程时性能最优;MPI适合分布式计算,4进程时性能接近OpenMP。实验验证了优化维度越多、矩阵规模越大时性能提升越显著的规律,同时强调了并行框架与底层优化协同的重要性。
2025-11-22 09:41:03
999
原创 web开发技术-个人简历
这是一个关于HTML、CSS和JavaScript综合应用的网页实验项目。实验通过制作个人简历网页,实现了三种CSS引用方式的使用:1)内部CSS设置姓名样式;2)外部CSS设置联系方式斜体;3)内联CSS设置求职意向加粗。同时运用JavaScript实现了简历更新时间每5秒自动刷新显示当前时间的功能。页面结构采用表格布局,包含基本信息、工作情况、教育背景、求职意向等多个模块,并应用了多种CSS样式美化页面。实验完整展示了前端开发中HTML结构搭建、CSS样式设计和JavaScript动态交互的基本技能。
2025-11-20 18:21:33
210
原创 MATLAB实现产生式系统-动物识别
本文基于 Matlab 开发了功能完整的动物分类产生式系统,采用 “主程序 + 模块化函数” 架构,核心涵盖规则管理、事实库管理及双向推理三大模块。系统支持规则与事实的查看、添加、修改、删除全操作,内置正向推理(从事实推结论)与反向推理(从目标查条件)引擎,推理过程实时可视化。
2025-11-11 09:44:00
691
原创 约瑟夫环-动态规划解法
编号为 0,1,2,3,⋯,n 的 n 个人按照顺时针方向围坐一圈。从第一个人开始按照顺时针方向从 1 开始报数,当报到指定的数 k 时,报 k 的人出列。再从他顺时针方向的下一位人开始重新从 1 开始报数,报到 k的人出列,如此下去,直到所有人都出列。定义F(int n,int k,int i)为第i次出列的人的序号。即,约瑟夫环中有n个人,数到k个人时出列,第i个人出列的编号。输出第i次出列的人的序号。
2024-12-24 22:22:45
673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅