自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何用战舰V3开发板玩FC红白机游戏

战舰 V3 综合测试实验移植了一个非常强大的 NES 模拟器,核心部分采用汇编实现,效率极高,支持音频输出,支持 MAP,支持绝大部分 NES 游戏的运行。综合性能超过 infoNES。该模拟器由开源电子网(www.openedv.com)论坛网友:ye781205 编写,然后 ALIENTEK 移植到了战舰 V3 开发板上,即 FC 游戏机。该 FC 游戏机特点如下:1, 支持 MAP,可运行绝大部分小于 960K 的 NES 游戏。

2025-04-07 19:21:35 492

原创 一个超级简单的蓝牙小车制作

这是一个基于STM32的蓝牙小车制作过程,所用到的器件、代码都是超级基础的,只要跟着做,哪怕0基础也能做出一个蓝牙操控的小车。

2024-12-25 11:27:26 521

原创 数字图像处理课程实验(附源代码)

记得帮我点个星星^_^本博客给出了数字图像处理的九个课程实验,使用MATLAB编程,可以直接拿来用,涵盖了数字图像处理的全部章节。

2024-12-25 10:58:24 493

原创 随笔---

titles_column = {' ','情景1', '情景2', '情景3', '情景4', '情景5', '情景6'};git push -u origin master //把本地仓库的文件推送到远程仓库master 分支。titles = { '是否检测零件1', '是否检测零件2', '是否检测成品', '是否拆解'};git pull origin master // 把本地仓库的变化连接到远程仓库master 分支。clone别人的要上传到自己的仓库中时要先把本地的仓库给删了然后init。

2024-12-17 15:46:23 324

原创 使用matlab为图片添加一个水印(超简单版)

matlab实现为图片添加水印的操作

2024-11-03 14:54:56 514

原创 Matlab图像处理

matlab+数字图像处理

2024-10-08 21:27:18 234

原创 一文解决K210与STM32串口通信问题

STM32的代码可以直接拿江科大9-5的代码(点这里)来用,为了使本文尽量浅显易懂,我的K210串口代码直接与之匹配。等你们弄懂了这个案例中的具体原理后就可以自定义自己的收发协议了。

2024-07-17 14:33:03 1061

原创 MATLAB实现IIR低通滤波器

要实现IIR滤波器三种形式的转换,只需借用matlab中内置的函数,如tf2sos函数即可将直接型转换为级联型,sos2tf可将级联型转换为直接型,而residuez函数可实现直接型与并联型间的互相转换。直接型分式上面是b(i)*z(-i)i从0开始,下面是a(i)*z(-i)i从0开始,所以只需输入系数向量即可表示直接型iir滤波器的系统函数,所以设定两个可编辑文本框,其中输入要求的系统函数的系数矩阵。

2024-06-17 17:14:40 888

原创 MATLAB实现DFT与FFT处理信号

本题要求设计一个基于MATLAB的图形用户界面(GUI),用于实现任意时域信号的频谱分析,特别是利用离散傅里叶变换(DFT)或快速傅里叶变换(FFT)来处理信号。题目涉及了数字信号处理中的几个关键知识点,包括信号的数字化、采样定理、DFT/FFT的基本原理及其在频谱分析中的应用。DFT是离散傅里叶变换,其实质是有限长序列傅里叶变换的有限点离散采样,从而实现了频域离散化,使数字信号处理可以在频域采用数值运算的方法进行,这样就大大增加了数字信号处理的灵活性。

2024-06-17 17:10:49 1917

原创 python小程序——实现答题作弊

本程序可实现对已给出题库的网页知识答题活动能够自动给出答案功能

2024-06-15 19:57:10 2063

原创 通过 GUI 动态展示 z 变换与 s 变换之间的所有关系

使用matlab的GUI 动态展示 z 变换与 s 变换之间的所有关系。要求z变换与s变换的关系,首先考虑z变换与s变换之间运用领域的不同,s域是连续时间表示域,使用连续的时间变量s表示信号的自变量,取值范围为复平面上的所有点。而z域是离散时间表示域,使用离散的时间变量z表示信号的 自变量取值范围虽然也为复平面上的所有点,但对于离散信号而言,主要在单位圆内取值。首先设置一个列表框,列出输入信号,这里我设置了一个阶跃信号一个冲激信号,之后设置一个按钮与五个轴,在第一个轴中运用heaviside与。

2024-06-15 19:23:03 708 2

原创 matlab GUI实现序列的基本运算

实现有限长序列的基本运算(包括:加法、乘法、累加、移位、翻褶、抽取、插值、卷积和),并以 GUI 的形式将这些运算整合起来,使用者可通过向 GUI 输入任意有限长序列得到对应的运算结果。

2024-06-15 19:16:50 952 7

原创 freemaker如何生成HTML文件

FreeMarker 生成 HTML 文件的过程涉及创建 FreeMarker 模板、准备数据模型,并通过 FreeMarker 引擎将模板和数据模型结合以生成最终的 HTML 输出。如果想要将生成的 HTML 内容保存到文件中,可以将 Writer 替换为 FileWriter 或其他类型的 Writer,并指定输出文件的路径。在 Java 代码中,需要创建一个数据模型,这个模型通常是一个 JavaBean 或 Map,它包含了模板中需要的所有数据。

2024-04-26 00:32:21 656 3

原创 python投色子赌博游戏

【代码】python投色子赌博游戏。

2024-03-23 15:09:01 201 1

原创 一文看懂dfs深度搜索算法

dfs,即深度优先搜索算法,运用一次次递归来实现对所有结果的枚举。

2024-03-23 15:06:44 1727 1

原创 matlab傅里叶变换及矩阵数据统计

1)在设计这一部分的时候,我首先的思路是在轴中的回调函数中调用可编辑文本框中的内容来完成绘图。接着判断edit3与edit4中是否有值,有值则将edit3赋给t,此时t即为要标注的点,将t代入函数x得到对应的值,这样标注的坐标即可求得,然后接收edit4中标注的内容,用text函数将其在两个轴中标注出来并设置标注的样式,接下来我想要把标注坐标对应的点特别表示出来,于是用了plot函数将这个坐标用×标志表示出来,然后又觉得标志与标注间离得太近,于是加了一个\leftarrow来生成左箭头。

2024-03-09 13:31:05 2252 1

原创 令人拍案叫绝的计算机书籍

设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides。该书从程序员的角度出发,深入介绍了计算机系统的工作原理、体系结构和底层编程技术,对于理解计算机系统和优化程序性能非常有帮助。这本书介绍了23种常见的设计模式,对于编写可复用、易维护的面向对象软件非常有帮助。

2023-11-09 20:54:11 98 2

原创 对链表的理解

链表是本质是一个结构体。

2023-10-24 12:14:48 56

原创 数据结构链表实现多项式求值

链表的原理:本质上是一个结构体中包含两个部分,内容项与地址项{ int xis;int zhi;node* next;第一个格子中的地址项指向第二个格子的地址(注意是格子的地址,不是格子地址项的值)。第二个格子的元素要访问可以用->来进行。为了实现链表从头到尾的访问,一般用node* p;cout

2023-10-23 22:43:33 186

原创 数据结构之表达式求值

运用堆栈完成表达式求值

2023-10-21 10:17:09 1700 1

原创 实现n!+(n-1)!+...+1!

求解n!+(n-1)!+...+1!

2023-02-04 17:52:02 294 3

L298N点击proteus仿真

L298N点击proteus仿真

2024-03-23

空空如也

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

TA关注的人

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