• 大小: 1.12MB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: MATLAB  

资源简介

本资源为西电B测试题,内含报告及MATLAB源代码。任务:设计一个截止频率为15.9kHz的RC低通滤波器,用MATLAB仿真软件仿真输入输出信号的时域波形、频域波形、自相关函数、功率谱密度等,然后在面包板上制作该滤波器,最后测试滤波器输入、输出信号的时域波形、频域波形以及滤波器的幅频特性。

资源截图

代码片段和文件信息

clc
clear
close all
%输入信号
R=10200;%滤波器R值
C=988e-12;%滤波器C值
f0=1/(2*pi*R*C);%滤波器截止频率计算
ct=R*C;%时间常数  
hs=tf(1[ct 1]);%低通滤波器设计
figure(1)
bode(hs);%滤波器频幅特性
fc=15800;%理论截止频率
%经计算,截止频率f0为15800Hz           %通带截止时下降3dB,对应频率15800,阻带开始时下降20dB,对应频率156400
fs=5000000; % fs 采样率
A=10;       % A 幅度值
N=5000;   % N 采样个数
F0=5000;     
F1=20000;      
F2=100000;    
F3=10000;     %重复频率等于10KHz的半占空比的方波的频率     所有F小于fs/2(奈奎斯特)
dt=1/fs;    %时间间隔
t=0:dt:(N-1)*dt;    %时间向量
freqPixel=fs/N;     %频率分辨率,即点与点之间频率单位
y0=A*sin(2*pi*F0*t); %单音正弦波
y1=A*sin(2*pi*F0*t)+A*sin(2*pi*F1*t)+A*sin(2*pi*F2*t); %三音正弦波
y2=A*square(2*pi*F3*t50);%方波



%单音正弦波信号一
figure(2)
subplot(211)
plot(ty0);                        %%%%%%%%%%%%
title(‘5kHz单音正弦波输入信号时域图‘);                     %!!!!!!!!!!!!
xlabel(‘t/s

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2534  2019-05-24 10:07  B测\rc.m
     文件     1166112  2020-01-10 13:59  B测\低通滤波器实验报告.docx
     文件       18155  2020-01-10 13:57  B测\低通滤波器设计与实现.docx
     目录           0  2020-01-10 13:59  B测\

评论

共有 条评论

相关资源