
信号与系统
BIT小小书童
这个作者很懒,什么都没留下…
展开
-
基于MATLAB去理解掌握傅里叶级数和傅里叶变换
1.周期信号的傅里叶级数f(t)=f(t+T) F0=1/T为基波频率满足狄利赫里条件则周期信号可以展开为三角函数的线性组合(1) 在一个周期内,函数f(t)为连续或只含有有限个第一类间断点;(2) 在一个周期内,函数f(t)的极值点为有限个;(3) 在一个周期内,函数f(t)是绝对可积的;**利用欧拉公式将其转换为复指数形式的傅里叶级数三角函数标准形式中cn是第n次谐波分量的振幅,但在指数形式中,Fn要与相对应的F–n合并,构成第n次谐波分量的振幅和相位。是cn幅度一半2.周期信号的频原创 2020-07-02 21:52:02 · 4515 阅读 · 0 评论 -
基于matlab理解学习连续时间系统的时域分析
前言卷积积分是线性系统时域分析最基本的方法,为加深对线性系统时域分析的理解,下面先讨论卷积积分所用matlab函数:stepfun(t,t0) 阶跃函数,t0为起点为1;conv(f1,f2) 卷积;ezplot(dslove(‘微分方程’,‘零状态’),[A,B])函数ezplot无需数据准备,可以直接画出函数的图形;ezplot(f,[A,B]):f是关于x的函数(A<x<B) 且自动将函数表达式当做标题显示sys=tf(b,a); 传输函数,分子的系数为b,分母的系数为a;原创 2020-07-02 16:53:47 · 3969 阅读 · 1 评论 -
连续时间信号
写在前面了解一些连续时间信号他们的处理以及MATLAB实现**一.**用MATLAB实现信号f1(t)=sin(πt)和f2(t)=sin(10πt)的相加和相乘,试分别绘制这两个信号及它们的和信号和积信号的波形。解:采用数值计算方法,代码如下t = 0:0.01:2; x1 = sin(1*pi*t); x2 = sin(6*pi*t)x3=x1+x2;x4=x1.*x2;% plotting the functionsubplot(2,2,1)plot(t, x1)xlabel(原创 2020-07-01 19:56:15 · 2409 阅读 · 1 评论 -
符号函数法与数值计算法宝典
WELCOME!**一.**用MATLAB计算信号y=sint2的导数,并画出该连续信号及其导数的波形。解:先用syms定义符号变量,然后再定义需要求导的函数(它是符号变量的函数),接着对所定义的函数求导,最后绘制图形。代码如下:syms t y zy = sin(t^2)%t不是向量,所以不用.^z = diff(y)%对y求导figure(1)subplot(211)ezplot(y, [0, 2*pi]); %plot(t,y),ezplot(y,[0,2*pi]):自动加上sin(t原创 2020-07-01 18:11:12 · 1143 阅读 · 0 评论 -
拉普拉斯变换和拉普拉斯分析基于matlab总结
**所用的MATLAB函数:**dirac(t) 冲激函数 heaviside(t) 阶跃函数laplace(ft) 单边拉普拉斯变换 ilaplace(Fs) 拉普拉斯逆变换num=[1 0];den=[1 0 100]; %X=s/(s^2+100)sys=tf(num,den); %建立一个传递函数,分子为num,分母为denpoles=roots(den) %求极点pzmap(sys); %零极点分布图显示[r,p,k]=residue(num,den)n原创 2020-06-29 22:38:10 · 14758 阅读 · 0 评论