自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Quartus Prime18.1的安装与FPGA的基础仿真(联合Modelsim)教程

有手就行,最基础的基于Quartus的FPGA/CPLD应用开发与仿真测试,澄澈大学生PLUS版

2024-06-17 00:01:52 6819 7

原创 高频电子线路----调幅发射机的设计与仿真(MULTISIM仿真-缓冲电路大电路)

缓冲放大电路的设计主要是为了避免高频放大电路对振荡电路的振荡频率和频稳性造成影响。缓冲隔离级经常采用射极跟随器电路,缓冲放大器需将振荡器输出电压不失真的传送到下级。虽然射随器放大倍数几乎为1,但射随器的输入电阻极大,对输入电压的利用率极高,故拟用射极跟随器作为缓冲放大器。高频交流通路为共集极组态,因为其交流输入阻抗Ro,-Rs很大,输出阻抗R很小,从而起到缓冲作用已达到隔离效果,避免后级放大电路对振荡器的振荡频率造成影响,影响振荡器频率和稳定性。图15:射极跟随缓冲电路波形频域图。

2024-12-28 23:34:49 523

原创 高频电子线路----调幅发射机的设计与仿真(MULTISIM仿真--振荡电路的设计)

晶体三极管其增益适中、工作频带宽、体积小巧,实际电路设计中常用来构成简洁可靠的三点式LC振荡器,是各种振荡器的主流电路,采用三点式正弦波振荡电路,三点式振荡电路有电容三点式和电感三点式之分,相对来说,电容三点式的输出波形相对电感三点式要稳定,且频率变化不会改变电抗的性质,因此振荡器一般都采用电容三点式形式。在频率稳定度要求不是很高的情况下,可以采用普通的电容三点式振荡电路。C3的改变,负载电阻RL将随之改变,放大器的增益也将变化.调频率时有可能因环路增益不足而停振。图12:克拉泼振荡电路的输出输出频域图。

2024-12-28 23:30:18 568

原创 高频电子线路----调幅发射机的设计与仿真(MULTISIM仿真-放大电路)

与阻抗耦合放大电路类似,各级放大的静态工作点相互独立,可以实现良好的低频特性,但因静态工作点相互影响,有零点漂移的现象,所需放大电压倍数可选择合适的匝数比使负载电阻上获得足够大的电压,匹配得当时负载可获得足够大的功率以获得相应满足结果条件。通过晶体管管放大电路,将不同频率的初始语音信号可通过一条信道叠加,有良好的低频特性,不存在因静态工作点而相互影响及无零点漂移的现象,所需放大倍数,可调整器件之间的参数关系,以满足十倍以上的功率放大。图7:多音频(15kHz+3kHz输入)晶体管放大电路波形时域图。

2024-12-28 23:23:46 818

原创 高频电子线路----调幅发射机的设计与仿真(原理与仿真方案)

载波产生电路:给定载波频率为535~1605kHz稳定、波形不失真的正弦波音频放大电路至少一级放大、电压放大10倍以上,波形没有明显失真;缓冲电路:输入正弦波,频率为前面所设计振荡器产生的载波频率,幅度为100mv左右调幅产生调幅度介于0.3-0.8之间的AM波指数为50%±5%调制信号500Hz~10kHz正弦波

2024-12-28 23:15:21 910

原创 高频电子线路----调幅发射机的设计与仿真(思路篇)

在面对基本元件设计当中,以模块化区分、结合具体Multisim仿真软件环境,对包括主振荡器、倍频器、缓冲隔离级、高频电压放大级、高频频功率放大级等电路模块化区分、分步骤设计、多项级联、整体封装这一过程,从而进行对调幅发射机的可行性建模与仿真。在研究中,我们将依据本次课程的已有研究成果继续优化电路设计,提高发射机的性能,并探索更多先进的仿真技术,以理论为背景,将具体实践相结合,为今后相关知识的学习打下坚实的基础。我们可以实时观察电路的工作状态,检测信号的波形和参数,并对电路进行优化。

2024-12-28 23:09:25 371

原创 FPGA的基础仿真项目--七段数码管设计显示学号

1. 了解数码管显示模块的工作原理。2. 熟悉VHDL 硬件描述语言及自顶向下的设计思想。3. 掌握利用FPGA设计6位数码管扫描显示驱动电路的方法。

2024-06-17 11:59:20 2030

原创 为了白嫖流量券

没有内容,感谢关注

2024-06-17 00:03:29 156

原创 【Arduino】重生之Arduino 学僧(3)----Arduino函数

)返回时间函数(单位ms),该函数是指,当程序运行就开始计时并返回记录的参数,该参数溢出大概需要50天时间。(seed)随机数端口定义函数,seed表示读模拟口analogRead(pin)函数。(speed)串口定义波特率函数,speed表示波特率,如9600,19200等。(min,max)随机数函数,返回数据大于等于min,小于max。(x,a,b)约束函数,下限a,上限b,x必须在ab之间才能返回。(max)随机数函数,返回数据大于等于0,小于max。......

2022-07-31 17:34:50 2021

原创 【Arduino】重生之Arduino 学僧(2)----Arduino语言

Arduino语言是建立在C/C++基础上的,其实也就是基础的C语言,Arduino语言只不过把AVR单片机(微控制器)相关的一些参数设置都函数化,不用我们去了解他的底层,让我们不了解AVR单片机(微控制器)也能轻松上手。=+-*/%...

2022-07-31 17:28:32 394

原创 【Arduino】重生之Arduino 学僧(1)----Arduino简介

大家对内容感兴趣的话,可以点赞关注哦,你的支持是更新的最大动力

2022-07-20 12:25:42 974

原创 【5·20特辑】MatLAb之我在和你表白

520到了,准备好和心爱的他(她)来一场浪漫的科技表白嘛?剑指“白”科技-----> MatLAb(矩阵实验室)浪漫“花心” ------------我可不花心clear; clc; close all; % NOTICE: Your MATLAB version should be at least R2019a !% --------------------------- functions -----------------------...

2022-05-20 14:53:12 333

原创 【头歌】重生之数据挖掘算法原理与实践:线性回归(房价预测)

关于【头歌】线性回归理论与案例实践的其他单元仅粉丝可见,想要更多学习资源的同学关注我哦~创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:线性回归算法思想 1、 下面属于多元线性回归的是? A、 求得正方形面积与对角线之间的关系。 B、 建立股票价格与成交量、换手率等因素之间的线性关系。 C、 建立西瓜价格与西瓜大小、西瓜产地、甜度等因素之间的线性关系。 D、 建立西瓜书销量与时间之间的线性关系。 答案:B C 第2关:动手实现线性回归

2022-05-17 21:10:04 5667

原创 【头歌】重生之数据科学导论——回归进阶

第1关:简单线性回归任务描述本关任务:编写一个梯度下降的小程序,输出损失函数值。编程要求请仔细阅读右侧代码,结合相关知识,在 Begin-End 区域内进行代码补充,输出进行 1-10 次梯度下降后的损失函数值。#********** Begin **********## 梯度下降函数:将None处替换为你写的代码def gradient_descent(x_i, y_i, w, b, alpha): dw =-2 * error(w, b, x_i, y_i)* x_i

2022-05-12 20:50:26 2491

原创 【头歌】重生之机器学习-线性回归

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:数据载入与分析任务描述本关任务:编写一个能够载入线性回归相关数据的小程序。编程要求该实战内容中数据为一元数据,利用 pandas 读入数据文件,并为相应的数据附上名字标签,分别为Population 和 Profit。data = pd.read_csv(path, header= , names=[ ' ', ' ' ]) if __name__ == "__main__": path = os.getc

2022-05-12 20:45:03 4756

原创 【头歌】重生之CNN图片分类基础

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:卷积操作任务描述本关任务:本关的小目标是编写一个实现卷积操作的函数编程要求根据提示,在右侧编辑器补充代码,计算输入矩阵在指定卷积核下的输出。其中,测试输入格式如下:第一行为输入矩阵大小 n ,后 n 行为输入矩阵。输出格式如下:输入矩阵经过给定卷积核的卷积操作后得到的输出矩阵,为 numpy 的 ndarray 格式。#根据输入矩阵的大小创建输出的大小#input:输入矩阵,类型为munpy#output

2022-05-12 20:38:21 2989

原创 【头歌】重生之深度学习篇-Keras(初级)

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:构建模型任务描述本关任务:构建一个简单的模型,并且指定输入数据的尺寸:batch_size 为18,input_dim 为20。 编程要求根据提示,在右侧编辑器补充代码,构建一个简单的模型,并指定输入输出数据的尺寸:units为18,input_dim 为20。def input_values(): model = Sequential() ''' 返回值: model: 一个顺序

2022-05-12 20:33:19 985

原创 【头歌】重生之我在py入门实训中(12):Matplotlib接口和常用图形

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:画图接口任务描述本关任务:掌握matplotlib的基本使用技巧,并能简单使用matplotlib进行可视化。-------------------------------------编程要求在右侧编辑器Begin-End补充代码,对传入的x,y两个数组做折线图,x对应x轴,y对应y轴。并保存到Task1/image1/T2.png,具体要求如下: 折线图的figsize为(10, 10); 文件名为T

2022-05-03 11:40:08 15195 3

原创 【头歌】重生之我在py入门实训中(11):Pandas初体验

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:了解数据处理对象--Series任务描述本关任务:仔细阅读编程要求,完成相关要求。------------------------------------------------------------------------编程要求根据提示,在右侧编辑器Begin-End处补充代码: 创建一个名为series_a的series数组,当中值为[1,2,5,7],对应的索引为['nu', 'li', 'xue',

2022-04-30 17:41:39 15681 1

原创 【头歌】重生之我在py入门实训中(10): Numpy

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:Numpy创建数组任务描述本关的小目标是,使用 Numpy 创建一个多维数组。---------------------------------------------------------编程要求本关的任务是,补全右侧编辑器中 Begin-End 区间的代码,以实现创建一个m*n的多维数组的功能。具体要求如下: 函数接受两个参数,然后创建与之对应的的多维数组; 本关的测试样例参见下文。

2022-04-30 17:29:12 4697

原创 【头歌】重生之我在py入门实训中(9):异常处理

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:Python异常类与自定义异常任务描述熟练运用异常处理机制对于提高程序的健壮性和容错性具有重要作用,同时也可以把Python晦涩难懂的错误提示转换为友好的提示显现给最终用户。本关的任务是让读者深入理解异常的含义,并掌握自定义异常的方法。####相关知识#####异常的基本概念究竟什么是异常呢?下面的例子可以让你茅塞顿开:x, y = 12, 5 a = x / y print(A) #拼写错误,Pytho

2022-04-30 17:20:53 3541 2

原创 【头歌】重生之我在py入门实训中(8): 模块

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:模块的定义任务描述在Python程序的开发过程中,为了代码维护的方便,我们可以把函数进行分组,分别放到不同的.py文件里,这样,每个文件包含的代码就相对较少,这个.py文件就称之为一个模块(Module)。本关的目标是让读者了解并掌握Python模块定义的相关知识。--------------------------------------------------------------------------------

2022-04-30 17:14:25 2460

原创 【头歌】重生之我在py入门实训中(7): 函数调用

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:内置函数 - 让你偷懒的工具编程要求本关的编程任务是补全src/Step2/prime.py文件的代码,实现相应的功能。具体要求如下:定义一个函数,功能是判断一个数是否为素数; 调用函数,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False。 # 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False#********** Begin *********#

2022-04-30 17:10:52 4885 2

原创 【头歌】重生之我在py入门实训中(6):函数的定义与应用

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:十进制数转换为二进制数任务描述本关任务:编写函数,接收一个十进制整数为参数,返回等值的二进制数。--------------------------------------------------------------------------编程要求根据提示,在右侧编辑器补充代码,输出十进制整数的对应二进制数。def dec_to_bin( number ):#********** Begin *******

2022-04-30 17:00:40 1913 1

原创 【头歌】重生之我在py入门实训中(5):列表

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:列表增删改:客人名单的变化编程要求本关的编程任务是补全src/Step1/guests.py文件的代码,实现相应的功能。具体要求如下: step1:将guests列表末尾的元素删除,并将这个被删除的元素值保存到deleted_guest变量; step2:将deleted_guest插入到step1删除后的guests列表索引位置为2的地方; step3: 将step2处理后的guests列表索引位置为1

2022-04-30 16:55:52 4752

原创 【头歌】重生之我在py入门实训中(4):循环程序

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:输出菱形字符图案编程要求根据提示,在右侧编辑器补充代码,并输出菱形图案。注意:最后一行菱形图案不需要换行,可以用以下格式去掉换行符:print("*" ,end = "") # 输出完菱形的上半部分,下半部分直接通过反向控制输出#********* Begin *********#for n in range( row-1, 0, -1): i = 2 * n - 1 #每一行*的个数

2022-04-30 16:50:11 5508 1

原创 【头歌】重生之我在py入门实训中(3): if条件语句

不堪其扰的宝子们来这里参考,只需要一个赞+关注,求求各位了第1关:将输入的三个整数x,y,z按由小到大的顺序排列本关任务是将输入的三个整数x,y,z按由小到大的顺序排列,即实现step1/ThreeNumberSort.py文件中的代码如下:# -*- coding:utf-8 -*- # 将三个数按由小到大的顺序排列 import sys x,y,z=map(int,sys.stdin.readline().split()) #x,y,z分别等于当前行输入的三个数字(三个

2022-04-30 16:41:54 2487

原创 【头歌】重生之我在py入门实训中(2):公式编程

创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:表达式求解 - 垂直上抛小球位置计算本关任务以垂直上抛小球的位置计算为例,关注如何将数学计算公式转换为Python表达式并求值。学生需仔细阅读相关知识,找到数学运算符与Python数值运算符之间的对应关系,完成编程任务并输出公式计算的结果。# 请在此添加实现代码 ## ********** Begin *********#v=v0-g*th=v0*t-1/2*g*t*tprint(h) # *********

2022-04-30 16:37:04 3160

转载 【头歌】重生之我在py入门实训中(1)

不堪其扰的宝子们来这里参考,只需要一个赞+关注,求求各位了【开端】:学校选课要求学习使用头歌平台,为了自己以后复习和知识分享,给大家做个分享第1关:绘制一个坐标点任务描述某轰炸机在h=3km的高空以200m/s的速度水平匀速飞行,到达A点是投下一枚无动力炸弹,不考虑空气阻力,重力加速度g的值取9.8,我们可以通过如下公式得到炸弹在任意时候的位置。x1​=v0​ty1​=21​gt2本关任务:使用Python的matplotlib模块1、绘制一个横轴0-5000,竖轴0-3000的

2022-04-24 18:04:45 898

原创 [Python/C语言]不同语言在打印水仙花数的不同的对比

输出“水仙花”数,因此要先理解什么是“水仙花”数:所谓“水仙花数”是指一个3位数,它的各位数字的立方和等于该数本身即:a3+b3+c3等于a*100+b*10+c例如,153=13+53+33。Pythonfor p2 in range(1,1000): #------->水仙花数 bai=p2//100 shi=p2//10%10 ge=p2%10 if bai**3+shi**3+ge**3 == p2: print

2022-02-21 11:00:39 583

原创 利用Python制作九九乘法表———及功能拓展制作矩形

俺要开始Python之旅了~~~~人生苦短,俺用Python~~~~这两天正在努力的学习Python,推荐使用Pycharm编译器~先小做一个新学的九九乘法表哈~for i in range(1,10): for j in range(1, i + 1): print(i,'*',j,'=',i*j,end='\t') print()结果就是一个台阶式的乘法表了~代码解读: for i in range(1,10): -----------

2022-02-21 10:27:50 2744

原创 输入5个整数存入数组array,计算并输出数组array中的正数和、偶数和,并计算并输出数组array下标为偶数的和

觉得内容有用的话,麻烦给一个免费的赞哦~~ #include<stdio.h> main() { int array[5],i,s=0,s1=0,s2=0; printf("请输入5个字符\n"); for(i=0;i<5;i++) { scanf("%d",&array[i]); if(array[i]>0) s=s+array [i]; if(array[i]%2==0) s1=array[i]+s

2022-01-10 21:39:59 2134

原创 编写程序,求n个数的阶乘和

阶乘和的表示方法;#include <stdio.h>main(){ int i, n; double fact=1,sum; sum=0 ; scanf("%d",&n); for(i=1;i<=n;i++) {fact= fact*i; sum= sum+fact; } printf("sum=%f\n", sum);}注意数的范围结果验证:...

2022-01-10 21:17:06 3850 1

原创 编写程序,输入n的值,按下列公式计算并输出s的值。s=1/1+2/(1+2)+3/(1+2+3)+⋯+n/(1+2+3+⋯+n)

编写程序,输入n的值,按下列公式计算并输出s的值。#include <stdio.h>main(){ float s,q,x,y,i,n,w; scanf("%f", &n); y=0; s=0; w=0; for(i=1;i<=n;i++) { y=y+i; w=w+1; q=w/y; s=s+q; } printf("s=%f",s) ; }结果验证:因为精确度的不同,大家计算后验证哈~

2022-01-10 21:09:05 7220

原创 编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值(小数点后保留2位)。y=1/16-2/17+3/18-4/19⋯

编写程序,从键盘输入n的值,按下列公式计算并输出前n个分数计算后y的值要求:(小数点后保留2位)例如,从键盘给n输入11后,输出为:y= 0.23。#include <stdio.h> main(){ int n,i,z=1; float y=0,x; scanf("n=%d",&n); for(i=1;i<=n;i++) { x=i/(i+15.0); y=y+x*z; z=-z; } printf("y=%.2f",y

2022-01-10 20:59:21 7161 4

原创 编写程序,输入a和b的值,计算并输出\sum_{a}^{b}的值。

的符号含义是从a开始累加直至a等于B,所以有:#include<stdio.h>main(){ int a,b,x=0; printf("请输入a、b的值\n"); scanf("%d%d",&a,&b); for (;a<=b;a++) x=x+a; printf("x=%d",x); }验证结果:...

2022-01-10 20:50:20 1163

原创 编写程序,打印所有的“水仙花数”。所谓“水仙花数”是指一个3位数,它的各位数字的立方和等于该数本身。例如,153=13+53+33。

本题要求输出“水仙花”数,因此要先理解什么是“水仙花”数,即满足如下条件的数:a3+b3+c3等于a*100+b*10+c(注:等于符号怎么写)a的取值范围1~9,用一个循环让a来取到每一个值b的取值范围0~9,用一个循环让b来取到每一个值c的取值范围0~9,用一个循环让c来取到每一个值为使得能取到从100~999的每个值,需要用三重循环。#include<stdio.h>main(){ float a,b,c,s; for(a=1;a<=9;a++)

2022-01-10 20:30:31 8366

原创 编写程序, 为3×3矩阵输入数据,并输出矩阵中的数据,输出两对角线的和。

此题为二维数组,按照要求,先将二维数组画成3×3矩阵例如数组a[3][3]={1,2,3,1,2,3,1,2,3},按数组格式要求画成相应矩阵图行/列 0 1 2 0 1 2 3 1 1 2 3 2 1 2 3 如图可知,对角线的和即是"列=行"的时候。反对角线即是"行和列相加=2"的时候#include<stdio.h>main(){ int a[3][3],i,j...

2022-01-10 20:28:23 3823

原创 代码解读显示不同数字(正数、负数和0)

#include<stdio.h>main(){ int a; scanf("%d",&a); if(a>0) printf("Positive number.\n"); else if(a==0) printf("Zero.\n"); else printf("Negative number.\n");}分别输入正整数、负整数和零,观察运行结果。1)输入1输出Positive number.2)...

2022-01-10 20:09:39 358

原创 编写程序,输入x的值,按下列公式计算并输出y的值。

y= #include<stdio.h>#include<math.h>main(){ /*说明要使用的变量x和y*/ float x,y; /*输入x的值*/ scanf("%f",&x); /*根据x的值,选择不同的计算公式计算y的值*/ if(x<=0) y=fabs(5*x)+1; else if(x<=10) y=(exp(2*x)+1)/4; else y=sqrt(...

2021-11-27 17:43:12 20340

调幅发射机变压器音频放大器-Multisim文件

电子/通信类 高频电子线路课程设计--调幅发射机组件(IMUt)

2025-01-14

空空如也

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

TA关注的人

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