- 博客(0)
- 资源 (3)
- 收藏
- 关注
实验三___离散时间系统的时域分析
实验三 离散时间系统的时域分析
1.实验目的
(1)理解离散时间信号的系统及其特性。
(2)对简单的离散时间系统进行分析,研究其时域特性。
(3)利用MATLAB对离散时间系统进行仿真,观察结果,理解其时域特性。
2.实验原理
离散时间系统,主要是用于处理离散时间信号的系统,即是将输入信号映射成的输出的某种运算,系统的框图如图所示:
(1)线性系统
线性系统就是满足叠加原理的系统。如果对于一个离散系统输入信号为时,输出信号分别为,即:。
而且当该系统的输入信号为时,其中a,b为任意常数,输出为,则该系统就
2011-01-06
matlab 数字升余弦仿真
clear all;
close all;
fd=1e3;
fs=fd*10;
delay=5;
%分别求四种情况下的升余弦函数
num1=rcosine(fd,fs,'fir/normal',0,delay);
num2=rcosine(fd,fs,'fir/normal',0.5,delay);
num3=rcosine(fd,fs,'fir/normal',0.75,delay);
num4=rcosine(fd,fs,'fir/normal',1,delay);
%分别求四种情况下的升余弦函数的幅度响应
Hwa=abs(fft(num1,1000));
Hwb=abs(fft(num2,1000));
Hwc=abs(fft(num3,1000));
Hwd=abs(fft(num4,1000));
angH1=angle(fft(num1,1000));
angH2=angle(fft(num2,1000));
angH3=angle(fft(num3,1000));
angH4=angle(fft(num4,1000));
t=0:1/fs:1/fs*(length(num1)-1); %分别画出四种情况下的升余弦对应的时域波形
figure(1);
2011-01-06
MATLAB升余弦滤波器
MATLAB编程实现升余弦滤波器function [g_T]= rrc_filter(alpha, filterOrder, N, T)
%alpha为滚降系数(本函数用于升余弦滤波器系数计算,使用方便快捷。
%filterOrder为滤波器阶数
%N为每符号采样点数
%T
% alpha = 0.24;
% filterOrder = 63; %
% T = 1;
% N = 4; %sample point number per symbol
n = -(filterOrder - 1)/2:1:(filterOrder - 1)/2;
for i = 1:length(n)
g_T(i) = 0;
for m = -(filterOrder - 1)/2:1:(filterOrder - 1)/2
% g_T(i) = g_T(i) + sqrt(Xrc(4 * m/(filterOrder * T), alpha, T)) * exp(j * 2 * pi * m * (n(i)) / filterOrder);
g_T(i) = g_T(i) + sqrt(xrc(N*m/(filterOrder* T), alpha, T)) * cos(2 * pi * m * (n(i)) / filterOrder);
end
2011-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人