自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 八选一数据选择器

end SH02;begin8;end a1;

2024-06-24 23:04:48 599

原创 《现代通信原理与技术》模拟调制与解调—FM 调制实验报告

本实验旨在通过 MATLAB 软件进行模拟调制与解调的实践, 加深对频率调制(Frequency Modulation, FM)原理的理解,并掌 握 FM 调制与解调的实现方法。关键词:MATLAB本次实验通过MATLAB模拟了调频(Frequency Modulation, FM)调制与 解调的基本过程,并通过图形展示了各个阶段的信号波形。实验主要分为四 部分:原始信号的生成、载波信号的生成、FM调制以及近似解调。1、实验过程。

2024-06-19 00:00:00 794

原创 《EDA技术》同步十三进制计数器实验报告

本实验通过Multsim和Quartus软件完成对同步十三进制计数器的仿真,运用Quartus软件编VHDL程序,实现波形图的生成,并且运用Multsim软件进行电路图仿真。同时,加深 对数字电路和VHDL语言的理解,提高实验操作能力。Quartus;Multsim;VHDL一.本次实验通过使用Quartus软件编写了一个JK触发器的VHDL代码,并进行了 波形仿真验证。以下是对代码和实验结果的总结:(1)使用了IEEE标准库,包括std_logic_1164和std_logic_unsigned。

2024-06-19 00:00:00 794

原创 《现代通信原理与技术》数字调制与解调(MSK调制)实验报告

本实验旨在通过MATLAB编程实现MSK调制和解调过程,并通过波形图对比原始信号、调制信号和解调信号,验证MSK调制和解调的有效性,加深对数字调制技术的理解。最后,通过对比原始信号、调制信号和解调信号的波形图,验证了MSK调制和解调的有效性。本实验旨在通过MATLAB编程实现MSK调制和解调过程,深入了解MSK调制的工作原理和特点,以及验证MSK调制和解调的有效性。通过本实验,可以深入了解MSK调制技术的原理和特点,掌握MSK调制和解调的基本方法,加深对数字调制技术在通信系统中的应用和意义的理解。

2024-06-18 00:00:00 1169

原创 《EDA技术》十六选一数据选择器实验报告

您们的严谨治学态度和无私奉献的精神,是我们学习的楷模,让我们在实验过程中收获满满,受益匪浅。在本文中,我们将依据十六选一数据选择器的原理,采用Quartus软件编写四种VHDL代码,以直观地展示并生成所需的波形图,这样的工作流程使得电路设计、验证与仿真更加高效、精确。每个输入信号与一组与选择信号相应的组合逻辑进行“与”运算,然后所有的这些“与”运算的结果通过一个“或”门进行汇总。简而言之,逻辑门是构建复杂逻辑功能的基石,它们通过不同的组合方式,在电子系统中发挥着数据处理、存储和传输的不可或缺的作用。

2024-06-18 00:00:00 931

原创 《现代通信原理与技术》码间串扰和​​​​​​​无码间串扰的眼图对比实验报告

实 验:码间串扰和无码间串扰的眼图对比实验报告摘要:在数字通信系统中,码间串扰(Inter-Symbol Interference, ISI)是影响信号质量和系统性能的重要因素之一。本实验通过MATLAB软件生成并对比了受码间串扰影响和未受码间串扰影响的数字信号的眼图。结果显示,未受码间串扰影响的眼图具有较为清晰的开口,而受码间串扰影响的眼图则由于符号间的干扰而导致开口变小,甚至闭合。通过对比这两种情况下的眼图,可以直观地观察到码间串扰对数字信号传输的影响,为理解和解决码

2024-06-17 00:00:00 1621

原创 《EDA技术》 Quartus图3—4实验报告

在本次实验中,我们对一个简单的电路进行了结构描述和数据流描述,并使用VHDL语言编写了相应的代码。然后,我们使用数据流描述方法,通过逻辑运算来描述信号之间的关系,而不需要显式地声明组件和连接。这展示了VHDL语言的灵活性,使得我们能够以不同的方式描述同一电路,并且可以根据需求选择最合适的描述方法。1.5.3.点击Overwrite Clock,在Period时钟中,A设置为50ns,B设置为100ns,C在Forcing High(1)中后面设置为1。2.1设计题3—4的VHDL程序。

2024-06-17 00:00:00 806

原创 基于STM32F103C8T6最小系统的WS2812灯带函数

【代码】基于STM32F103C8T6最小系统的WS2812灯带函数

2024-06-16 00:00:00 86

原创 离散傅里叶变换(DFT)及其逆变换实验(按照下面的IDFT 算法编写MATLAB语言IFFT 程序,其中的FFT部分不用写出清单,可调用fft函数。对三角序列FFT和IFFT,验证所编程序。)

信号处理中的傅里叶变换和逆变换是频域分析的重要工具,能够将信号在时域和频域之间进行转换。本实验旨在编写MATLAB程序实现离散傅里叶逆变换(IDFT),并通过验证三角序列的FFT和IFFT来验证程序的正确性。实验,我们对离散傅里叶逆变换有了更深入的理解,并为进一步的研究和应用奠定了基础。通过比较原始序列和逆变换后的序列,验证逆变换的正确性。通过选择三角序列作为实验信号,探讨其在频域的表示,了解信号在时域和频域之间的关系。进行比较,结果表明,逆变换后的序列在数值上与原始序列相符,证明了程序的有效性。

2024-06-16 00:00:00 1260

原创 自动控制理论---离散傅里叶变换(DFT)进行信号谱分析

注意:在实验中,可以使用MATLAB的`fft`函数进行DFT计算,并使用`abs`和`angle`函数获取幅度和相位信息。离散傅里叶变换(DFT)是一种将离散信号从时域转换到频域的方法,可用于分析信号的频谱。幅频特性表示信号在频率域上的幅度分布,相频曲线表示信号在频率域上的相位分布。选择合适的变换区间长度N,对给定信号进行谱分析,并绘制幅频特性和相频曲线。使用MATLAB编程实现DFT,计算并绘制每个信号的幅频特性和相频曲线。在MATLAB界面下调试程序,确保程序运行正确,并查看绘制的谱分析图。

2024-06-15 00:00:00 320

原创 自动控制理论---线性时不变系统的单位脉冲响应

注意:在实验中,可以使用MATLAB的循环结构和数组操作来计算差分方程的响应。合并系统的响应时,注意考虑系统的连接方式。最后,绘制h(n)的图形以观察整个系统的单位脉冲响应。根据系统T3和T4的差分方程,采用MATLAB编程计算它们的单位脉冲响应y3(n)和y(n)。在MATLAB界面下调试程序,确保程序运行正确,并查看计算得到的单位脉冲响应h(n)。根据系统T1和T2的定义,编写MATLAB代码分别计算h1(n)和h2(n)。将系统T3和T4的单位脉冲响应合并,计算整个系统的单位脉冲响应h(n)。

2024-06-15 00:00:00 340

原创 2、给出五种并行计算机体系结构的名称,并分别画出其典型结构。

④分布式共享存储器多机系统(DSM)③大规模并行处理机(MPP)①并行向量处理机(PVP)②对称多机系统(SMP)⑤工作站机群(COW)

2024-06-14 00:00:00 175

原创 自动控制理论---零点和极点、单位脉冲响应

注意:在实验中,可以使用MATLAB的zplane函数绘制零点和极点分布图,使用impz函数计算单位脉冲响应,并使用plot函数绘制波形图。研究四个具有相同极点分布但不同零点分布的二阶系统对单位脉冲响应的影响。零点和极点分布反映了系统的稳定性和动态特性,对单位脉冲响应有一定影响。根据给定的四个二阶系统的传递函数,分别绘制各系统的零点和极点分布图。对比分析四个系统的零点分布对单位脉冲响应的影响,观察系统的动态特性。单位脉冲响应是系统对单位脉冲输入的输出,是系统的重要性能指标之一。

2024-06-14 00:00:00 375

原创 自动控制理论实验---IDFT和FFT算法的原理和MATLAB编程

题目:按照下面的IDFT 算法编写MATLAB语言IFFT 程序,其中的FFT部分不用写出清单,可调用fft函数。实验中,可以使用MATLAB的ifft函数进行逆傅里叶变换的验证,以比较两种方法得到的时域信号是否相同。验证IDFT程序的正确性,通过对单位脉冲序列、矩形序列、三角序列和正弦序列进行FFT和IFFT操作。实验中采用FFT和IFFT对不同时域信号进行频域变换和逆变换,以验证编写的MATLAB程序的正确性。定义单位脉冲序列、矩形序列、三角序列和正弦序列,并分别对它们进行FFT操作,得到频域表示。

2024-06-13 13:24:16 252

原创 《现代通信原理与技术》--数字信号的最佳接收实验报告

现代通信原理与技术》数字信号的最佳接收实验报告实验:数字信号的最佳接收实验报告目录摘要引言一、实验目的二、实验原理1、实验原理概述2、实验原理详解三、实验步骤以及流程图四、注意事项五、实验代码六、实验结果七、实验总结致谢摘要:本实验针对数字通信中的2FSK(双频移键调制)、2PSK(双相移键调制)系统以及二进制随相信号(OOK)进行了抗噪声性能的仿真研究。我们考虑了信道中加性高斯白噪声,过MATLAB。

2024-06-13 00:00:00 1925

原创 Eclipse下载安装

总的来说,Eclipse提供了强大而灵活的开发环境,支持多种编程语言,并通过丰富的插件生态满足各种开发需求。掌握Eclipse的使用技巧不仅可以提高开发效率,还能帮助更好地管理和维护项目。Eclipse是一个开源的、基于Java语言开发的可扩展集成开发工具,它不仅支持Java开发,还支持C/C++、COBOL、PHP等多种编程语言。

2024-06-12 12:28:23 444

原创 128个双路2.66GHz Intel Nehalem 四核处理器计算节点的HPC集群,其峰值计算是多少?

每个Intel Nehalem四核处理器的主频是2.66GHz,这意味着每个核每秒可以执行2.66×10^9次操作。每个计算节点是双路的,即每个节点有两个这样的处理器,因此每个节点的峰值计算能力就是2×(4×2.66×10^9)。每个处理器有四个核心,所以每个处理器每秒可以执行的操作次数是4×2.66×10^9。,所以整个集群的峰值计算能力就是128×4×2×(4×2.66×10^9)即10895.36 GFLOPS GFlops GFlop/s。整个集群由128个这样的计算节点组成,

2024-06-12 00:00:00 292

原创 给出五个基本的并行计算模型,并说明其各自的优缺点。

又称 SIMD-SM 模型,也称为共享存储的 SIMD 模型,是一种抽象的并行计算模型,它是从串行的 RAM 模型直接发展起来的。(4) 类似于 H-PRAM 模型的层次结构, C3 模型给编程者提供了 K 级路由算法的思路,即系统被分为 K 级子系统,各级子系统的操作相互独立,用超步代替了 H-PRAM 中的 Sub PRAM 进行分割。优点:捕捉了 MPC 的通讯瓶颈,隐藏了并行机的网络拓扑、路由、协议,可以应用到共享存储、消息传递、数据并行的编程模型中。缺点:难以进行算法描述、设计和分析。

2024-06-11 17:44:51 473

原创 一个串行程序,94%的执行时间花费在一个可以并行化的函数中。现使其并行化,问该并行程序在10个处理机上执行所能达到的加速比是多少?能达到的最大加速比是多少?2)一个并行程序,在单个处理机上执行,6

1)一个串行程序,94%的执行时间花费在一个可以并行化的函数中。现使其并行化,问该并行程序在10个处理机上执行所能达到的。2)一个并行程序,在单个处理机上执行,6%的时间花费在一个I/O函数中,问要达到加速比10,至少需要多少个处理机?能达到的最大加速比是多少?

2024-06-11 17:43:27 370

原创 给出五种典型的访存模型,并分别简要描述其特点。

均匀存储访问模型(UMA)非均匀存储访问模型(

2024-06-11 17:42:02 500

原创 Python 常用指令

python常用指令

2024-06-09 00:00:00 296

原创 Anaconda Python 集成环境配置

anaconda环境配置

2024-06-08 00:00:00 257

原创 Jupyter Notebook 安装与使用教程(完整版)

你可以通过点击 "File" 菜单,然后选择 "Save and Checkpoint" 来保存你的 Notebook。你还可以通过点击 "File" 菜单,然后选择 "Download as" 来下载你的 Notebook。你可以通过点击工具栏上的 "+" 按钮来添加新的单元格,然后选择单元格的类型。在 Jupyter Notebook 的主页面上,点击 "New" 按钮,然后在下拉菜单中选择 "Python 3",这将创建一个新的 Python 3 Notebook。代码的结果将显示在单元格下方。

2024-06-07 11:02:25 680

原创 倒立摆系统的建模、分析与设计

通过这些步骤,可以在SIMULINK中建立一个简单的系统,并使用State-Space块描述系统的动态行为,Step块产生一个阶跃信号作为输入,Scope块用于查看系统的输出响应。双击State-Space块,设置系统的状态空间矩阵(A、B、C、D)。双击Scope块,调整作用域的显示参数,如选择显示的信号。连接State-Space块的输出到Scope块的输入。连接Step块的输出到State-Space块的输入。点击模型窗口的 "Run" 按钮来运行仿真。打开Scope块的窗口来查看系统的响应。

2024-06-07 07:00:00 640

原创 学生管理系统

1 设计数据库;2 概念分析;3 登录功能实现。

2024-06-06 07:00:00 323

原创 Jupyter Notebook 简易教程

例如,你可以修改 `c.NotebookApp.open_browser` 的值来决定是否在启动 Jupyter Notebook 时自动打开浏览器,或者修改 `c.NotebookApp.ip` 的值来指定 Jupyter Notebook 服务器的 IP 地址。你可以通过点击工具栏上的 "+" 按钮来添加新的单元格,然后选择单元格的类型。在 Jupyter Notebook 的主页面上,点击 "New" 按钮,然后在下拉菜单中选择 "Python 3",这将创建一个新的 Python 3 笔记本。

2024-06-05 16:15:50 1283

原创 数据库访问--插入和修改!

数据库访问,使用JDBC操作数据库,能够使用事务实现批量插入和修改,利用代码连接数据库以及做一些相关操作。

2024-06-05 07:00:00 185

原创 只读数据库时时区出错

数据库:出现的问题:

2024-06-04 16:08:30 92

原创 简单学生成绩管理系统

一 设计数据库:1 创建数据库:CREATE DATABASE 学生成绩管理系统(1)教师信息表创建:create table 教师信息表(教师ID varchar(8) primary key ,教师姓名 varchar(8) not null unique,登录密码 varchar(8) not null)(2)学籍信息表创建:create table 学籍信息表(学号 varchar(15) primary key,姓名 varchar(8) not null ,

2024-06-04 07:00:00 515

原创 Java 访问数据库

Java程序用于连接MySQL数据库并查询student1表中的数据。程序首先注册JDBC驱动,然后创建数据库连接。接着实例化Statement对象,执行SQL语句。最后,通过ResultSet对象查询并输出数据。Java程序用于连接MySQL数据库并执行删除和更新操作。程序首先注册JDBC驱动,然后创建数据库连接。接着实例化Statement对象,执行SQL语句。最后,通过ResultSet对象查询并输出数据。

2024-06-03 15:23:41 127

原创 Java实现简单的记事本

【代码】Java实现简单的记事本。

2024-06-03 15:13:17 378

原创 简单计算器的实现代码

java计算器的实现

2024-06-03 15:05:32 114

原创 JAVA开发环境搭建

打开 Windows 的命令行窗口(开始->运行,在弹出的窗口中输入 cmd 回车),输入 javac 然后回车,若能显示 javac 的帮助信息,说明 JDK 安装成功,如下图所示。1) 编写一个 JAVA Applet 程序,编译并运行这个程序,使之能够在浏览器上显示出“欢迎进入 JAVA 世界”。编写一个 JAVA Application 程序,编译并运行这个程序,输出“欢迎进入 JAVA 世界”。(3)掌握编写简单的 JAVA Application 和 JAVA Applet 程序的方法。

2024-06-03 14:49:00 648

学生信息管理系统·数据库导入

学生信息管理系统·数据库导入

2024-06-11

空空如也

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

TA关注的人

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