基于 python 实现的网络安全课程实验仿真系统课程设计
【作品名称】:基于 python 实现的网络安全课程实验仿真系统【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:如数据库连接、服务器连接 多角色系统:教师、管理员、学生 系统实验部分搭建在云服务器上,采用ctf的实验方式 教师可通过系统查看班级或学生实验情况;学生可在该系统进行仿真实验;管理员负责实验的部署和上传 目前实验涉及:XSS跨站脚本攻击、SQL注入攻击、文件上传攻击,后续还可添加更多类型漏洞实验
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于php + Swoole的微信发送模板消息队列服务
【作品名称】:基于php + Swoole的微信发送模板消息队列服务
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
Mega-Wechat是一款发送微信模板消息的服务,基于Swoole网络框架实现。支持大量的消息发送,并发执行发送模板消息接口,整个发送过程按照先来先服务的队列执行。支持定制模板消息,随时改随时用。
功能特性
发送微信模板消息
多进程执行发送模板消息接口
队列时序性
文件消息队列存储
基于Swoole高性能网络框架
发送消息完成,通知客户端。
使用场景
对业务上发送模板消息的解耦。
即时发送模板消息请求,无需等待微信API调用耗时。(前提是对发送成功或失败不关心)
实现可控制发送进度的模板消息任务。
随时修改模板消息内容,方便运营操作。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 python + GNU Radio的OFDM通信系统仿真及实测
【作品名称】:基于 python + GNU Radio的OFDM通信系统仿真及实测
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:目录结构
OFDM-Simulation-Measurement
├─File Source
│ ├─lena.jpg
│ ├─send.txt
│ ├─video.mp4
│ └─陈致逸,HOYO-MiX - Moonlike Smile 皎洁的笑颜.wav
├─OFDM通信系统源码
│ ├─Hardware
│ │ ├─rx_ofdm_hardware_audio.grc
│ │ ├─rx_ofdm_hardware_audio.py
│ │ ├─rx_ofdm_hardware_picture.grc
│ │ ├─rx_ofdm_hardware_picture.py
│ │ ├─rx_ofdm_hardware_text.py
│ │ ├─rx_ofdm_hardware_txt.grc
│ │ ├─rx_ofdm_hardware_video.grc
│ │ ├─rx_ofdm_hardware_video.py
│ │ ├─tx_ofdmr_hardware_picture.py
│ │ ├─tx_ofdm_hardware_audio.grc
│ │ ├─tx_ofdm_hardware_audio.py
│ │ ├─tx_ofdm_hardware_picture.grc
│ │ ├─tx_ofdm_hardware_text.py
│ │ ├─tx_ofdm_har
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 Matlab 实现的2ASK,2FSK,2PSK等调制解调系统的仿真实现课程设计
【作品名称】:基于 Matlab 实现的2ASK,2FSK,2PSK等调制解调系统的仿真实现【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于Matlab的2ASK,2FSK,2PSK,4PSK系统的调制解调的基本仿真实现
实现2ASK,2FSK,2PSK,4PSK系统的误码率分析
2PSK的载波提取(科斯塔斯环方法)
位同步信号提取(微分整流滤波法)
基于Matlab的一个GUI用户交互界面设计,此GUI界面分为两个部分,第一个是用户登陆界面第二个部分 是通信系统仿真界面,仿真界面中提供了信噪比选择,周期输入等交互选项
快速使用
在./code/下找到Serein.m文件,打开Matlab点击运行即可运行GUI界面的系统
在./exe/下找到ZY.exe程序,双击即可运行GUI界面
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于matlab实现的图像美化系统,包括:摄像头获取头像、读取文件、几何变换、噪声等功能
【作品名称】:基于matlab实现的图像美化系统,包括:摄像头获取头像、读取文件、几何变换、噪声等功能
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
主要功能如下:
摄像头采集照片
读取各种格式图片,包括灰度图
图像预处理:几何变换、噪声、裁剪
图片增强:调整亮度、对比度、饱和度,调整色相
图像分割:区域生长、阈值等算法,可对目标进行交互编辑
图像美化:加框
使用方法:
需下载matlab并确保正常打开 使用matlab打开matFinDIPtest.m文件
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于matlab实现的最低能量的线裁剪的图像拼接课程设计
【作品名称】:基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】
基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】
基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】基于matlab实现的最低能量的线裁剪的图像拼接【课程设计】
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于MATLAB的实现的带有 GUI 页面的条形码识别系统课程设计
【作品名称】:基于MATLAB的实现的带有 GUI 页面的条形码识别系统【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
在这个步骤中,我们的主要任务是把含有条形码信息的图片文件放到MATLAB的工作区中去。当图片经过imread命令后,MATLAB会给图片开辟一个存储空间,把图片各像素点的值储存到一个矩阵中。读入图片格式一般都是 .jpg, . bmp,等格式,这样格式的图片每一个点都有其相应的R、G、B值,这不仅增大了MATLAB的运算量,而且还大大降低了识别的准确性。
这就要求我们先对图像进行二值化处理。因为条形码在正常情况下是黑白的。这种方法可以去除与条形码不相关的信息,这些信息对条形码的识别是不起作用的。这样既可以提高效率,又可以提高准确性。
图4-2和图4-3表示了二值化前后两个图像的对比。通过对比我们发现,二值化后图像更加简洁,我们需要的条形码符号更加清晰,容易进行识别。这也为我们以后的识别工作做了很好的铺垫。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于MATLAB、SIMULINK实现的互耦水槽液位控制的PID整定方法比较【数字仿真大作业】(含任务书+课程报告)
【作品名称】:基于MATLAB、SIMULINK实现的互耦水槽液位控制的PID整定方法比较【数字仿真大作业】(含任务书+课程报告)
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:互耦水槽液位控制的PID整定方法比较
控制系统数字仿真大作业
本作业的要求见'控制系统数字仿真课程任务书.pdf'
编写的MATLAB程序见code文件夹
建立的SIMULINK模型见simulink文件夹
实验数据为'plant_data1.mat'
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于MatLab实现LSB(最低有效位)算法完成图片数字水印隐写功能
【作品名称】:基于MatLab实现LSB(最低有效位)算法完成图片数字水印隐写功能
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
图像处理基础
图像的分类 我们日常生活中的图像大致分为三类:黑白图像、灰度图像、彩色图像 在这里插入图片描述
二进制图像 二进制图像顾名思义就是图像像素只存在0,1两个值。一个二进制图像显然是纯黑白的。每一个像素值将取两个离散值(0或1)中的一个,0表示黑,1表示白。 在这里插入图片描述
灰度图像 灰度图像是每个像素只有一个采样颜色的图像。这类图像通常显示为从最暗黑色到最亮的白色的灰度。一般 使用使用无符号8位整型表示
灰度图像的二维矩阵表示 ①:本张图片为一张灰度图片,我们要将其转换为二进制代码表示的矩阵形式,可以使用MatLab或者Python进行处理,在这里我使用MatLab读取图片:A=imread(`background.bmp`); ②:下图为读取后的灰度图像对应的二维矩阵,可以看到都是由0-255的数字组成,只有一个通道
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于matlab的优化算法,解决线性规划、非线性规划、二次规划和多目标规划的问题
【作品名称】:基于matlab的优化算法,解决线性规划、非线性规划、二次规划和多目标规划的问题
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:优化算法:利用matlab编写,包括线性规划、非线性规划、二次规划和多目标规划。
一、MATLAB中求解线性规划问题的一般思路
当我们用MATLAB软件作优化问题时,所有求maxf 的问题化为求min(-f )来作。约束g i (x)≥0,化为 –g i≤0来作。上述实例去掉实际背景,归结出规划问题:目标函数和约束条件都是变量x的线性函数。
形如: (1) min f T X
s.t A X≤b
Aeq X =beq
lb≤X≤ub
其中X为n维未知向量,f T=[f1,f2,…fn]为目标函数系数向量,小于等于约束系数矩阵A为m×n矩阵,b为其右端m维列向量,Aeq为等式约束系数矩阵,beq为等式约束右端常数列向量。lb,ub为自变量取值上界与下界约束的n维常数向量。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于matlab的GUI编写了单机器人的多任务路径规划系统,模拟WMS仓库系统通过TCP通信发送给机器人系统,机器人系统进行任务分配和路径规划
【作品名称】:基于matlab的GUI编写了单机器人的多任务路径规划系统,模拟WMS仓库系统通过TCP通信发送给机器人系统,机器人系统进行任务分配和路径规划
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
该项目基于matlab的GUI编写了单机器人的多任务路径规划系统,模拟WMS仓库系统通过TCP通信发送给机器人系统,机器人系统进行任务分配和路径规划
## description
GUI是整个系统的所有的GUI界面,其中Init.m用做系统的登录界面,robotallocation.m是系统1的主界面,TCP_server是系统的通信界面
image包含系统所用到的相关资源
path_planning_code包括路径规划的算法
task_allocation——code 包括任务分配算法
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于遗传算法的车辆充电调度系统 遗传算法 ,非支配排序算法、多目标优化、车辆充电调度、MATLAB(含答辩 ppt)
【作品名称】:基于遗传算法的车辆充电调度系统。遗传算法 ,非支配排序算法、多目标优化、车辆充电调度、MATLAB(含答辩 ppt)
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于遗传算法的车辆充电调度系统
使用基本遗传算法和非支配排序算法求解了一个车辆充电调度系统,
遗传算法运行genetic_algorithm_a文件,在命令行输入 genetic_algorithm_a(100,8,5,100,0.97,0.03, true) 运行。算法的参数可以更改
非支配排序遗传算法直接运行 Copy_of_NSGAII 文件
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于MATLAB&Simulink的无感pmsm的FOC算法模型,支持仿真和实验
【作品名称】:基于MATLAB&Simulink的无感pmsm的FOC算法模型,支持仿真和实验
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:基于MATLAB&Simulink的无感pmsm的FOC算法模型,支持仿真和实验
基于MATLAB&Simulink的无感pmsm的FOC算法模型,支持仿真和实验
基于MATLAB&Simulink的无感pmsm的FOC算法模型,支持仿真和实验
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于Matlab实现纯跟踪(Pure Pursuit)算法
【作品名称】:基于Matlab实现纯跟踪(Pure Pursuit)算法
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:在参考资料1的基础上修正部分错误,优化代码,演示纯跟踪算法。
纯跟踪算法本质
参考人类驾驶员的行为,以车的后轴为基点,通过控制前轮的偏角delta,使车辆沿一条经过预瞄点的圆弧行驶,跟踪效果将由ld决定,如何设计ld也是算法的改进方向之一。
预瞄点的引入使得控制更加平顺,普通PID控制跟踪的是离车辆最近的轨迹点,而纯跟踪法跟踪的是预瞄点。
纯跟踪本质是一个P控制器,对车辆进行横向控制,
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于Matlab使用LQR实现车辆轨迹跟踪
【作品名称】:基于Matlab使用LQR实现车辆轨迹跟踪
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:建立关于控制的误差微分方程
e
r
r
˙
=
A
e
r
r
+
B
u
离散化
e
r
r
(
k
+
1
)
=
A
¯
e
r
r
(
k
)
+
B
¯
u
(
k
)
迭代求解Raccati方程
P
k
+
1
=
Q
+
A
¯
T
P
k
A
¯
−
A
¯
T
P
k
B
¯
(
R
+
B
¯
T
P
k
B
¯
)
−
1
B
¯
T
P
k
A
¯
LQR求得的最优控制律u是关于状态量的线性函数
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于matlab的热红外图像温度检测,含GUI界面
【作品名称】:基于matlab的热红外图像温度检测,含GUI界面
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
# 热红外图像温度检测
读入给定的热红外图像smaple.jpg,完成彩色图像灰度化;对步骤1中的灰色图像加噪,并采用不同的方法对不同的加噪图像去噪,使得去噪效果更佳;基于灰度图像中标准温度对照带,提取图像中各像素的温度值;基于Matlab GUI设计软件
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于MATLAB的图像加解密及传输仿真
【作品名称】:基于MATLAB的图像加解密及传输仿真
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
1.基于MATLAB的图像加解密及传输仿真
2.选取“一次一密”加密方式,密钥随机生成,用2ASK的传输方式接收密文
3.通过对图像、密钥和密文的统计,得到数据正确率
4.设置了GUI
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于C++实现的模拟即时通讯系统课程设计
【作品名称】:基于C++实现的模拟即时通讯系统【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
课程设计目的: 1、熟悉利用面向对象的方法以及C++的编程思想来完成系统的设计;
2、锻炼学生在设计的过程中,建立清晰的类层次,应用继承和多态等面向对象的编程思想;
3、通过本课程设计,加深对面向对象程序设计课程所学知识的理解,熟练掌握和巩固C++语言的基本知识和语法规范,深刻体会面向对象的编程思想,掌握使用面向对象程序设计语言C++,学会编写结构清晰、风格良好的C++语言程序,从而具备利用计算机编程分析解决综合性实际问题的初步能力。
课程设计题目:模拟即时通信系统实现 一、题目描述 基于社交的即时通信是腾公司的主要业务,先后有QQ、微信、微博等服务,可能还将继续推出微商、微唱、微走、微笑等产品。这些软件既可以独立提供服务,又互相辉映关联。腾公司希望对各系统进行整合形成统一的立体社交软件平台。现请完成该平台的设计并实现。要求如下: 1、用户基本信息: 号码ID,昵称,出生时间,T龄(号码申请时间)、所在地、好友列表、群列表。 微博与QQ共享ID,微信采用独立ID,但是可以与QQ号码绑定对应。其他微X产品也分为这两种情况。
2、好友管理 (1)实现好友信息的添加、修改、删除、查询等功能。
(2)可以查询微X之间各自共同好友。如微信可以添加QQ推荐好友。
3、群管理 (1)设定每个微X功能已有1001、1002、1003、1004、1005、1006等群号。
(2)加入群、退出群、挨T、查询群成员等。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于PHP+MySQL实现的的web端借还书系统【程序设计课程设计】
【作品名称】:基于PHP+MySQL实现的的web端借还书系统【程序设计课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
数据库设计
用户注册页面
用户登陆页面
主页面
借书
还书
个人信息管理
管理员部分
公告
reCAPTCHA验证验证码校验登录
模糊查询
快到期图书提醒
个人历史纪录
通过邮箱找回密码(使用了PHPMailer,简直是救星)
系统说明
统计模块(可以用Echarts生成图表,但由于只是DEMO,意义不是特别大,主要也没啥数据,生成的图表看起来很一般)
代码重构与优化
本项目每一个页面均对应1-2个css、js文件以及后台的php文件,html、css和js的文件名是同名的,可以清晰地看出对应关系,其中:
css文件夹中存放了所有的.css文件,js中存放了所有的.js文件
account文件夹中存放的是用户注册、登录、历史纪录以及个人信息的页面;
b_and_r文件夹中存放的是借还书的页面
img文件夹中存放的是导航栏下面的背景图片的图片文件
lib文件夹中存放了后台PHP共同使用的函数db_fns.php和两个PHPMailer的库文件
php文件夹中的文件较为复杂,但都以功能命名
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于SSM+MySql+jsp实现的航班预订系统课程设计
【作品名称】:基于SSM+MySql+jsp实现的航班预订系统【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
航班预订系统
软件开发课程设计
png为项目运行的截图
开发环境
Java --> SSM + Jsp + MySql
功能如下
登录 and 注册
查询 and 预订
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 C++实现的黑白棋+ AI (Minimax)【 课程设计】
【作品名称】:基于 C++实现的黑白棋+ AI (Minimax)【 课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:准备
编程语言:C++
编译环境:VS2015 + EasyX
编译平台:Windows
介绍
黑白棋,又叫翻转棋(Reversi)、奥赛罗棋(Othello)、苹果棋或反棋(Anti reversi)。
游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。
它的游戏规则简单,因此上手很容易,但是它的变化又非常复杂。
有一种说法是:只需要几分钟学会它,却需要一生的时间去精通它。
单人模式
玩家执黑棋
提供简单、中等、困难AI。
其中简单AI返回可转化棋子最大位置,
中等以及困难AI进行极大极小博弈树搜索,返回搜索指定层数之后的最优解。
双人模式
黑棋为先,两人交替出棋
联机对战 通过Socket编程实现,两人必须处于同一个局域网下,一人创建,一人连接,
连接成功后进入游戏,对弈开始,其中服务端为白棋,客户端为黑棋,黑棋为先。##### 观战模式
电脑 Middle 对战电脑 Difficult
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 matlab 实现的月球软着陆控制系统综合仿真【含课程设计报告】
【作品名称】:基于 matlab 实现的月球软着陆控制系统综合仿真【含课程设计报告】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:在月球探测带来巨大利益的驱使下,世界各国纷纷出台了自己的探月计划,再一次掀起了新一轮探月高潮。在月球上着陆分为两种,一种称为硬着陆,顾名思义,就是探测器在接近月球时不利用制动发动机减速而直接撞击月球。另一种 称为软着陆,这种着陆方式要求探测器在距月面一定高度时开启制动系统,把探测器的速度抵消至零,然后利用小推力发动机把探测器对月速度控制在很小的范围内,从而使其在着陆时的速度具有几米每秒的数量级。显然,对于科学研究, 对探测器实施月球软着陆的科学价值要大于硬着陆。
1.2 设计目标
建立月球软着陆制导与控制系统仿真模型并进行仿真。
对相关参数对软着陆性能的影响进行分析,包括以下几个方面:
(1) 发动机推力偏差(±10%)对软着陆过程的影响;
(2) 比冲偏差(±10%)对软着陆过程的影响;
(3) 初始速度方向偏差对软着陆过程的影响;
(4) 其它参数对软着陆过程的影响。
2 理论基础与模型建立
2.1 月球软着陆过程
本仿真实验以以下软着陆方法为基础:先经过一条绕月停泊轨道,然后再伺机制动下降到月球表面。探测器首先沿着飞月轨道飞向月球,在距月球表面一定高度时,动力系统给探测器施加一制动脉冲,使其进入一条绕月运行的停泊轨道; 然后根据事先选好的着陆点,选择霍曼变轨起始点,给探测器施加一制动脉冲,使其进入一条椭圆形的下降轨道,最后在近月点实施制动减速以实现软着陆。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】
【作品名称】:基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】
基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】基于 matlab 实现的 蹦极跳系统simulink仿真,s-function替换连续系统模块【计算机仿真课程作业 】
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于Three.js和React的无人机仿真编辑器,支持多种项目类型的3D场景编辑和动画模拟毕业设计
【作品名称】:基于Three.js和React的无人机仿真编辑器,支持多种项目类型的3D场景编辑和动画模拟【毕业设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
多项目类型支持
低空经济项目:无人机、接驳站、航点、建筑模型管理
智能驿站项目:货架、建筑模型管理
无人车项目:待开发功能
核心功能
3D场景编辑和实时预览
多种3D模型添加和交互
模型连续添加模式(预览跟随鼠标)
模型选择、移动、旋转、缩放
模型删除(Delete/Backspace键)
蓝色呼吸光圈选中效果
项目数据本地持久化
统一的UI布局和交互体验
技术栈
前端框架:React 18 + TypeScript
3D渲染:Three.js + React Three Fiber + Drei
构建工具:Vite
状态管理:React Hooks + Context
样式方案:CSS Modules + Styled Components
数据持久化:LocalStorage
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
【作品名称】:基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
基于 python 实现的烟幕干扰系统仿真 【2025国赛A】基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
基于 python 实现的烟幕干扰系统仿真 【2025国赛A】
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于javascript 实现的模拟仿真车辆载客系统不同调度算法仿真
【作品名称】:基于javascript 实现的模拟仿真车辆载客系统不同调度算法仿真
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于javascript 实现的模拟仿真车辆载客系统不同调度算法仿真
基于javascript 实现的模拟仿真车辆载客系统不同调度算法仿真
基于javascript 实现的模拟仿真车辆载客系统不同调度算法仿真
# scheduleweb
> A Vue.js project
## Build Setup
``` bash
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 C++实现的SingleServerQSimulation单服务器排队仿真系统
【作品名称】:基于 C++实现的SingleServerQSimulation单服务器排队仿真系统
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
SingleServerQSimulation单服务器排队仿真系统
使用MFC构建了该工程 使用随机数生成函数模拟各个事件:顾客到达、服务时间 仿真生成每次的 平均延误、平均队伍长度等等数据。
this project uses MFC simulating the event(custom arriving, serve time,...) using random number generator average delays, average serve time etc. are simulated.
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 matlab 实现的蒙特卡罗法的2FSK系统抗噪声性能仿真课程设计
【作品名称】:基于 matlab 实现的蒙特卡罗法的2FSK系统抗噪声性能仿真【课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:编写MATLAB的M文件, 用该文件对采用相干法解调的2FSK系统(f2 = f1 + 1 / Ts)的抗噪声性能, 进行1000个符号的蒙特卡罗法仿真,
画出误码率与信噪比之间的关系曲线, 其中信噪比的取值为r=0dB、2dB、4dB、6dB...10dB。
同时画出误码率与信噪比的理论曲线, 其中信噪比的取值为r=0dB、0.1dB、0. 2dB、0. 3dB...10dB。
分步实施:
熟悉2FSK系统调制解调,熟悉蒙特卡罗法,熟悉误码率计算;
编写主要程序;
画出系统仿真误码率曲线和系统理论误码率曲线。
课程设计的最后成果是提交份实验报告,内容包括:
2FSK系统调制解调原理,蒙特卡罗法介绍;误码率计算公式;
画出流程图;
源程序代码(需打印);
程序运行结果(包括信号波形图) (需打印);
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 Java 实现的西宝高速交通仿真系统
【作品名称】:基于 Java 实现的西宝高速交通仿真系统
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于 Java 实现的西宝高速交通仿真系统
基于 Java 实现的西宝高速交通仿真系统
基于 Java 实现的西宝高速交通仿真系统基于 Java 实现的西宝高速交通仿真系统
基于 Java 实现的西宝高速交通仿真系统
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 C++实现的光伏发电仿真系统【C语言仿真设计】
【作品名称】:基于 C++实现的光伏发电仿真系统【C语言仿真设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
光伏发电仿真系统
根据相关文献与光热公式,实现了对不同经纬度下的分钟级光照热量仿真,并基于不同的环境(如晴天、阴天、雨天)有着贴合实际的真实变化;同时基于实际商品参数,实现了对多种光伏发电板的模拟支持。
基于Borland C++与Dosbox开发
使用步骤
点击运行Borland C++ 3.1.vbs(可以修改\dosbox\dosbox.conf中参数修改窗口大小)
点击Run选项,下拉列表中再次点击Run开始运行
代码及相关生成文件保存在\DISK_C\test\下
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 python 实现的小车运动控制仿真【机器人与智能系统综合实践】(含实验报告)
【作品名称】:基于 python 实现的小车运动控制仿真【机器人与智能系统综合实践】(含实验报告)
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
项目在ROS中采用gazebo仿真完成
路径规划:RRT*,并使用节点删除法对路径进行平滑
避障规划:DWA,具体实现中调大了heading项权重,以保证小车尽量沿着规划的路线走,以减少触发避障的机会,提高运行速度。注意:本项目由于未引入激光雷达模块,故无法探测障碍物,因此,代码实现中从map_server中直接读入障碍物信息(上帝视角),运算量较大
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 python 实现的水下压缩空气储能互补系统建模仿真与经济效益分析【海上风力发电】(含论文)
【作品名称】:基于 python 实现的水下压缩空气储能互补系统建模仿真与经济效益分析【海上风力发电】(含论文)
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
该系统的具体工作过程如下。在储能时,风力发电机输出电能驱动电动M1,M2和M3 以及空气压缩机C1,C2和C3,压缩空气至较高压力状态,压缩过程中会产生大量热量,为了提高压缩机效率,系统采用三级压缩和中间冷却的方法。
导热油来自冷液罐,冷的导热油在换热器H1,H2和H3中冷却高温的压缩空气,换热后导热油汇集到热液罐中储存起来,高压空气则储存到储气包中。
前人研究的定容压缩空气储能,压缩空气储存在固定容积的储气装置中,容器内气体压力随着充放气过程变化,但对于海上风力发电-水下压缩空气储能系统,压缩空气的压力保持不变,储气包内储气容积变化。在需要释能发电时,储气包内的压缩空气释放出来,热液罐中储存的导热油进入到换热器H4,H5和H6内与压缩空气进行热交换,高温高压空气驱动空气膨胀机E1,E2和E3和发电机G1,G2和G3发电。空气膨胀装置采用三级膨胀和中间加热方式提高发电效率。
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于java实现的调度算法GUI仿真 【操作系统课程设计】
【作品名称】:基于java实现的调度算法GUI仿真 【操作系统课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:启动界面类:
选择要用的调度算法 以及内存管理算法 以及内存大小
主界面:源语输入区 提示区 输出区 , 进程显示管理区 ,内存可视化
进程类:pid 需要时间 需要内存 目前状态 剩余时间 开始时间 结束时间
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
【作品名称】:基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
基于Unity3D实现的地下管廊管道系统【Unity3D 虚拟仿真案例】
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 C++实现的主动配电网CPS统一行为建模与高效仿真平台
【作品名称】:基于 C++实现的主动配电网CPS统一行为建模与高效仿真平台
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:项目概述 / Project Overview
ADN-CPSim(Active Distribution Network Cyber-Physical Simulation) 是一个基于C++20开发的高性能仿真平台,旨在为主动配电网 (Active Distribution Network, ADN) 中日益复杂和多样化的信息物理系统 (Cyber-Physical System, CPS) 应用提供统一的行为建模与高效的事件驱动仿真环境。本项目当前主要作为学术研究的简化测试版本,用于验证所提出的建模与仿真方法的可行性与高效性。
ADN-CPSim (Active Distribution Network Cyber-Physical Simulation) is a high‑performance simulation platform built with C++20. It provides a unified behavior modeling and efficient event‑driven environment for the increasingly complex CPS applications in Active Distribution Networks. The project currently serves as a simplified academi
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于 C++实现的多进程并发环境模拟以及低级调度算法的仿真实现操作系统(含实验报告)
【作品名称】:基于 C++实现的多进程并发环境模拟以及低级调度算法的仿真实现【操作系统】(含实验报告)
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
实验目的
通过程序仿真掌握并发环境、进程PCB与控制操作原语、进程切换以及进程调度算法的原理、过程与实现步骤。
二、设计思路与实现内容
(一)设计思路
根据设计要求,提出了以下的设计工作流程以及代码编写时间安排。
研究实验要求,理解每一个要求需要实现的内容及呈现效果。
根据实验要求阅读书籍,了解相关知识。
设计程序框架,理清各个程序模块本身的属性及所提供的功能,和模块之间的相互调用关系。
为每一个模块编写代码,实现各个模块的独立的功能,并完成测试。
设计控制模块,依照原先设计的程序结构,将各个模块连接,并实现CPU模式切换、文件读取、进程调度调度等功能。
程序调制及bug修复,设计各种不同的情形进行进程调度的测试,与实际计算的值进行比较。
进一步优化程序结构,力求在实现同样功能的前提下减少程序的多线程功能对计算机CPU资源及内存资源的占用。
撰写设计报告,提交整套材料,等待答辩。
(二)设计概要
根据设计要求及实际的CPU模型,程序设计并实现了以下模块。通过控制模块对这些模块的操作及调用,可以很好地模拟出CPU的进程调度情况,并实时地显示出各个进程的执行情况。
这里只对这些模块进行简单的介绍,具体的介绍将会在后面的“四、程序结构及核心模块的实现”小节中做具体的介绍。
1. 时钟中断产生模块
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于three.js + express + vue实现的虚拟风电仿真系统【毕业设计、课程设计】
【作品名称】:基于three.js + express + vue实现的虚拟风电仿真系统【毕业设计、课程设计】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:运行本系统之前,请先下载以下内容 安装编程软件 visual studio code 安装 node.js 并配置好全局电脑环境
前端文件代码
Virtual_project 下的 project文件夹 为Vue 前端文件
安装依赖
进入 project 文件夹下,命令行输入 npm install
启动项目
npm run serve
后端文件代码
Virtual_project 下的 expressPro 下的 nodPro文件夹 为 node express 后端文件
安装依赖
进入 nodePro 文件夹下,命令行输入 npm install
启动项目
npm start
数据库文件
Virtual_project 下的 expressPro 下的 sql文件夹 为 mysql Sql 数据库文件
在mysql数据库中导入 scoremang.sql 文件
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于c++实现的FAT12文件系统仿真,支持FAT12的部分指令和自己的原创指令
【作品名称】:基于c++实现的FAT12文件系统仿真,支持FAT12的部分指令和自己的原创指令
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:使用c++实现的FAT12文件系统仿真。停更了。以后更新看需要和心情。
注意事项
只支持FAT12部分指令的简单操作
加入了自己的原创指令
支持绝对路径和相对路径两种索引方式(绝对路径以A:\开头)
文件和目录都可以带或不带后缀名。指定文件或目录时必须要带上后缀名。
指令和文件名均对大小写不敏感
原有指令
指令 说明
dir (path) 查看指定路径下的文件,path为空则默认为当前目录
cd (path) 进入指定的目录
rd (dir) 删除指定的空目录
md (dir) 创建空目录
del (file) 删除一个文件
del (dir) 删除一个目录,目录可以非空(删除前需要确认)
type (file) 查看文本文件
copy (file1) (file2) 将file1复制为file2,输出文件file2不能已经存在
copy (file1+file2) (file3) 将file1和file2合并,输出为file3,只支持2个文件的合并,合并文件用加号+连接)
create (file) 创建文本文件并输入逐
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于STM32F103R6实现的温度湿度检测系统仿真设计含仿真图
【作品名称】:基于STM32F103R6实现的温度湿度检测系统仿真设计【含仿真图】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:
基于STM32F103R6实现的温度湿度检测系统仿真设计【含仿真图】
基于STM32F103R6实现的温度湿度检测系统仿真设计【含仿真图】
基于STM32F103R6实现的温度湿度检测系统仿真设计【含仿真图】
基于STM32F103R6的温度湿度检测系统仿真设计
编程软件:Keil5
仿真图设计软件:Proteus8.9
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
基于Python实现的的电力市场优化和仿真工具【电力市场仿真系统】
【作品名称】:基于Python实现的的电力市场优化和仿真工具【电力市场仿真系统】
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:使用 python 的电力系统优化
解决问题:
– 经济调度 (Economic Dispatch)
– 最优潮流 (Optimal Power Flow)
– 机组组合 (Unit Commitment)
– 随机机组组合 (Stochastic Unit Commitment)
可以通过简单的电子表格创建问题
支持多种求解器
【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。