自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MCTS人工智能围棋

基于一些已学习过或独立研发的 AI 算法开发自己的 AI 智能围棋程序,通过使用多种最优搜索和强化学习的算法在一个缩小版的围棋游戏中进行对战。相比于正常围棋,在本次对战中使用的围棋棋盘尺寸缩小为 5x5(正常围棋尺寸为 19x19)。你的目标是使用你的智能围棋程序和你的同学进行竞赛,通过使用不同的搜索算法,实现最优的围棋策略,打败你的竞争对手们

2022-10-04 16:53:59 909 2

原创 创意番茄钟综合设计

番茄工作法是一种简单易行、效率较高的时间管理方法,可以提高工作效率,还可以保证足够的休息。本文基于Xilinx公司的EGO1平台,利用FPGA设计了番茄钟。番茄钟能实现基本的25min和5min倒计时功能。其中25min主要用于定时工作学习,5min用于定时休息。还实现了很多附加的功能。比如,自行设置工作和休息时间、番茄个数的显示、跑马灯提醒以及休息音乐的播放

2022-10-04 16:46:49 1283 1

原创 基于FPGA的俄罗斯方块设计

《俄罗斯方块》是一款利用移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分的益智游戏。本项目利用EGO1平台开发板,通过USB接口连入键盘,VGA端口连入显示器的方式,通过状态机的思路进行图像的变换和输出,利用PS2协议进行键盘按键信号的输入,利用EGO1平台携带的数码管进行计分方式的输出,最终实现了简易的俄罗斯方块小游戏。

2022-10-04 16:38:34 5135 24

原创 基于8031单片机的温度控制系统设计

伴随着国家经济的发展,人们需要对于各种加热炉进行温度的检测和控制。采用单片机来进行控制具有控制方便、简单和灵活多变等优点。而且单片机造价便宜,能够大大减少成本。本设计以8031单片机为基础结合温度检测电路、AD转换器和温度控制电路,组成了一个基于MCS-51系列中8031单片机的温度控制系统。其中温度控制误差

2022-10-04 16:27:11 3558

原创 基于朴素贝叶斯和逻辑回归中文外卖评论情感分类

本文基于朴素贝叶斯算法以及PCA降维之后的逻辑回归算法对中文外卖评论进行分类。首先我们利用朴素贝叶斯算法对评论进行分类,准备工作为数据类型转换、异常值处理、中文切词以及中文文本向量化。然后采用留出法划分训练集和测试集。而且朴素贝叶斯不需要调整超参数。为了降低样本特征,我们采用了停用词处理和特殊词语删除。最终的特征数为1800多个,朴素贝叶斯预测准确率高达90%以上。为了进一步加快运行速度,我对原始数据进行了PCA降维,因为中文文本的特殊性,每个样本包含大量0元素,所以选择降到很低的维度。用逻辑回归的方法进行

2022-10-04 16:22:19 3000 10

原创 “信号声源定位实验”

信号声源定位+labview

2022-10-04 16:02:45 1017

原创 基于matlab的船体三维模型仿真

船体数据来源来自于C++代码。在C++中,将船体数据导入到EXCEL中,然后再MATLAB中调用EXCEL的船体数据,进行三维建模。在建模过程中,因为船体数据不可能每个点的距离都是无限小,所以我们采用了拟合的办法,调用了MATLB的函数 griddata 。

2022-10-04 15:59:01 2097 1

人工智能围棋5*5python代码

用于人工智能围棋对战代码。

2022-10-04

创意番茄钟综合设计工程文件

番茄工作法是一种简单易行、效率较高的时间管理方法,可以提高工作效率,还可以保证足够的休息。本文基于Xilinx公司的EGO1平台,利用FPGA设计了番茄钟。番茄钟能实现基本的25min和5min倒计时功能。其中25min主要用于定时工作学习,5min用于定时休息。还实现了很多附加的功能。比如,自行设置工作和休息时间、番茄个数的显示、跑马灯提醒以及休息音乐的播放。

2022-10-04

FPGA + FGO1俄罗斯方块代码

《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。该项目基于Xilinx公司的EGO1平台,利用现场可编程门阵列FPGA设计了俄罗斯方块小游戏,并且通过VGA接口来实现对屏幕的控制。整个系统由六个模块组成,分别是键盘输入模块、按键输入处理模块、控制模块、数据路径模块、VGA显示模块以及数码管计分模块。玩家通过键盘上的WASD实现对方块的移动和旋转,并且每消除一行就会进行加分。基本原理是将整个显示屏分为10*20的矩阵,不断对矩阵进行更新和判断是否能消除。俄罗斯方块是一个休闲游戏,它面对的是那些没有精力或兴趣玩大型游戏的玩家,这些人需要一类简单好玩的游戏,拿起来就能进入状态,在忙碌的生活中寻求片刻放松。

2022-10-04

空空如也

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

TA关注的人

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