MATLAB实验(信号与系统的频域分析)
信号与系统的复频域分析
- 实验内容
- 代码实现
实验内容
实验内容
代码实现
代码实现
1(1)
clear;
clc;
syms t s;
f=2*exp(-t)*heaviside(t)+5*exp(-3*t)*heaviside(t);
Fs=laplace(f)
1(2)
clear;
clc;
syms s t;
Fs=(2*(s-3)*(s+3))/((s-5)*(s^2+16));
ft=ilaplace(Fs)
1(3)
clear;
clc;
syms k z
f=(0.5^k)*cos(k*pi/2);
Fz=ztrans(f)
1(4)
clear;
clc;
syms z k;
Fz=(z*(z^2+z+1))/((z+1)*(z-2)*(z+3));
fk=iztrans(Fz,k)
2(1)
clear;
clc;
num=[1,0,-1,0];
den=[1,2,3,2,1];
[r p k]=residue(num,den)
%零极点
b=[1,0,-1,0];%分母 降幂
a=[1,2,3,2,1];
zs=roots(b)
ps=roots(a)
plot(real(zs), imag(zs), 'o', real(ps),imag(ps),'rx' ,'markersize' , 12);
axis([-2,2,-2,2]);
grid;
legend('零点','极点');
2(2)
clear;
clc;
%部分分式
num=[1,8,22,28,16];
den=[1,1,-5,6,-4];
[r p k]=residuez(num,den)
%零极点
b=[1,8,22,28,16];%分母 降幂
a=[1,1,-5,6,-4];
[r1 p1 k1]=tf2zp(b,a)
zplane(b,a)
3(1)
num=[1,0,1]; %分子
den=[1,3,2,1,1];%分母 降幂
sys=tf(num, den);
zeros=roots(num);
poles=roots(den);
figure(1);
pzmap(sys);
t=0:0.02:10;
h=impulse(num, den, t);
figure(2);
plot(t,h)
title('冲激响应')
[H,w]=freqs(num,den);
figure(3); plot(w, abs(H))
xlabel('omega' )
title(' 频率响应')
3(2)
num=[1,0,-1,0]; %分子
den=[1,2,3,2,1];%分母 降幂
sys=tf(num, den);
zeros=roots(num);
poles=roots(den);
figure(1);
pzmap(sys);
t=0:0.01:10;
h=impulse(num, den, t);
figure(2);
plot(t,h)
title('冲激响应')
[H,w]=freqs(num,den);
figure(3); plot(w, abs(H))
xlabel('omega' )
title(' 频率响应')
3(3)
b=[2,16,44,56,32];%分子
a=[3,3,-15,18,-12];%分母
figure(1);
zplane(b, a);
num=[2,16,44,56,32];
den=[3,3,-15,18,-12];
h=impz(num, den);
figure(2);
stem(h ,'o')
xlabel('k')
title('单位序列响应')
[H,w]=freqz(num,den);
figure(3);
plot(w/pi,abs(H))
xlabel(' Frequency\omega')
title('频率响应')
3(4)
b=[0,1,0,0,3];%分子
a=[1,2,3,3,2,2];%分母
figure(1);
zplane(b, a);
num=[0,1,0,0,3];
den=[1,2,3,3,2,2];
h=impz(num, den);
figure(2);
stem(h ,'.')
xlabel('k')
title('单位序列响应')
[H,w]=freqz(num,den);
figure(3);
plot(w/pi,abs(H))
xlabel(' Frequency\omega')
title('频率响应')
由于输出结果较多,在这里我就不展示了!
MATLAB实验(信号与系统的频域分析)相关推荐
- LTI的频域分析matlab,matlab与信号实验连续lti系统的频域分析
matlab与信号实验连续lti系统的频域分析 上机实验 3 连续 LTI 系统的频域分析一.实验目的 (1).掌握连续时间信号傅立叶变换和傅立叶逆变换的实现方法,以及傅立叶变换的时移特性,傅立叶变换 ...
- LTI的频域分析matlab,matlab与信号实验——连续lti系统的频域分析x26lc.doc
matlab与信号实验--连续lti系统的频域分析x26lc 上机实验3 连续LTI系统的频域分析一.实验目的 (1).掌握连续时间信号傅立叶变换和傅立叶逆变换的实现方法,以及傅立叶变换的时移特性,傅 ...
- matlab已知ft求f2t,基于Matlab的信号与系统实验指导2
基于Matlab 的信号与系统实验指导 实验一 连续时间信号在Matlab 中的表示 一.实验目的 1.学会运用Matlab 表示常用连续时间信号的方法 2.观察并熟悉这些信号的波形和特性 二.实验原 ...
- 数字信号处理随堂笔记(2)ᝰ离散时间信号与系统的频域分析
目录,配合教材<数字信号处理原理及实现>使用 一.引言 二.序列的傅里叶变换 1.定义 2.常用的傅里叶变换 1)单位脉冲序列 2)矩形序列 3)实指数序列 3.性质 1)线性 2)时移与 ...
- 海南大学matlab试卷,信号与系统
spContent=你想知道现代通信背后的原理是什么吗? 你想知道现代控制背后的原理是什么吗? 你想知道信息处理背后的原理是什么吗? 请跟随北京交通大学国家级教学名师陈后金教授走进"信号与系 ...
- 信号与系统 徐亚宁 matlab程序,信号与系统(第4版)
第1章绪论 11信号与系统 12信号的描述与分类 13系统的描述与分类 131连续时间LTI系统及其描述 132离散时间LTI系统及其描述 14系统的基本特性 15信号与系统分析方法 ...
- matlab 复频谱图,基于MATLAB实现连续信号与系统复频域分析
题目:基于MATLAB实现连续信号与系统复频域分析 摘要 拉普拉斯变换(Laplace Transform),是工程数学中常用的一种积分变换.它是为简化计算而建立的实变量函数和复变量函数间的一种函数变 ...
- 【信号系统实验2】MATLAB—连续时间信号与系统的频域分析
目录 1.实验目的 2.实验内容 1.周期信号的分析 2.非周期信号的分析 3.连续时间系统的响应 1.实验目的 1.熟悉信号的合成.分解原理,了解信号频谱的含义,加深对傅里叶级数的理解. 2.掌握连 ...
- LTI的频域分析matlab,MATLAB与信号实验 —— 连续LTI系统的频域分析
上机实验3 连续LTI 系统的频域分析 一.实验目的 (1).掌握连续时间信号傅立叶变换和傅立叶逆变换的实现方法,以及傅立叶 变换的时移特性,傅立叶变换的频移特性的实现方法; (2).了解傅立叶变换的 ...
最新文章
- Kernel那些事儿之内存管理(7) --- Slab(上)
- linux连接wifi账户密码忘了怎么办,wifi登录密码忘了怎么办?
- 编译linux内核的错误,linux内核编译错误
- 关于共享单车,说点什么
- flutter pub get错误pub get failed和Downloading CanvasKit问题
- Processing绘制四边形
- codeql php,使用codeql 挖掘 ofcms
- input子系统基础之按键5——按键驱动
- 特斯拉涨价:Model 3价格上调1万元 Model Y上调2.1万
- WebAPI和Node
- 智慧停车场管理系统、停车位、停车费、停车场系统、寻车、抬杆、入位车、出位车、车流量统计、停车、收费、缴费、预警管理、业务统计、报警统计、运维管理、报警系统、异常页面、数据配置、智慧停车原型、停车场
- Office 超级录屏如何旋转视频90度之后保存
- flask+uswgi+nginx+python3.6的venv发布网站ubuntu14.04
- windows安装和配置阿帕奇+PHP服务器
- zz 超级拖拉机 4.02 破解算法分析
- 解决电脑可以上网却连不上局域网服务器问题
- HDU 6148 Valley Numer
- 初学者必会的100个编程代码
- 工具说明书 - 英语语法检查工具Grammarly
- 计算机工作功率,电脑功率(电脑一天要用多少电)