信号与系统的分析基础
文章平均质量分 82
逝年!但知行好事,莫要问前程。
但知行好事,莫要问前程。
展开
-
matlab学习基础(离散信号,采样信号)
时光荏苒,青春不在,唯一值得怀恋的就是学习时光的那一段刻骨铭心的日子,经过一年的朝七夜十一的日子,即将踏入新的研究生阶段,入学前夕,闲来用matlab记录这段经历,因为专业的原因,计划学 习matlab信号处理,matlab图像处理,matlab优化算法,matlab智能算法,即参考书目。原创 2021-06-06 16:41:02 · 3580 阅读 · 2 评论 -
matlab编写离散时间序列
1.单位采样序列单位采样序列定义为其中单位采样序列德尔塔n的特点就是n=0时值为1,n取其他值,序列值为0代码如下:(产生单位采样序列德尔塔n和德尔塔(n-10))clear all;n= 50;x= zeros(1,n);%产生n点的单位采样序列x(1)=1;xn=0:n- 1;subplot(121);stem(xn,x);grid onaxis([-1 51 0 1.1]);title('单位采样序列δ(n)')ylabel('δ(n)');xlabel('n');k原创 2021-06-06 18:02:22 · 4173 阅读 · 4 评论 -
matlab编写信号的基本运算
信号的基本运算1.序列相加与相乘信号相加的表达式为x(n)=x1(n)+x2(n),信号相乘,即两个序列的乘积(或者点乘),表达式为x(n)=x1(n)·x2(n),即x=x1+x2 ; x=x1.*x2 这里就不放代码了,大概步骤就是生成两个序列,然后单独画图,再把运算后的序列显示出来。2.序列累加与序列值乘积序列累加就是求序列x(n)两点n1和n2之间的所有序列值之和,序列累加可以利用sum函数实现。序列值的乘积是求x(n)两点n1和n2之间所有序列值的乘积可以用prod函数实现。注意序原创 2021-06-07 19:51:53 · 3912 阅读 · 6 评论 -
matlab编写关于信号波形的产生
信号波形的产生前言在MATLAB中,对基本信号的产生提供了许多相应的函数,下面将对一些基本的函数进行介绍。1.线性调频函数与方波函数在MATLAB中,产生线性调频扫频信号函数chirp调用格式如下;y=chirp(t,f0,t1,fl):产生一个线性(频率随时间线性变化)信号,其时间轴设置由数组t定义。时刻0的瞬间频率为f0,时刻t1的瞬间频率为f1.默认情况,f0 = 0Hz,tl=1,f1 = 100Hz。y= chirp(t,f0,t1,f1, ‘method’);指定改变扫频的方法。可用原创 2021-06-08 20:22:45 · 5593 阅读 · 0 评论 -
matlab编写连续时间系统的时域分析
1.连续时间系统的时域的零状态响应与零输入响应的求解分析对于低阶系统,一般可以通过解析的方法得到响应,但是,对于高阶系统,手工计算就比较困难,这时MATLAB强大的计算功能就比较容易确定系统的各种响应,如冲激响应、阶跃响应.零状态响应、全响应等。连续时间系统可以用常系数微分方程来描述,其完全响应由零输人响应和零状态响应组成。MATLAB符号工具箱提供了dsolve函数,可以实现对常系数微分方程的符号求解,其调用格式为dsolve( ‘eq1, eq2, … .’, ‘cond1, cond2, …’,原创 2021-06-10 20:20:51 · 3680 阅读 · 0 评论 -
matlab编写关于离散时间信号的基础运算
1.离散时间系统离散时间系统是将输人序列x(n)(通常称做激励)变换成输出序列y(n)(通常称做响应)的一种运算,变换过程用T[ ]描述。因此,一个离散时间系统可以表示为y(n) = T[x(n)]离散时间系统还可分成线性和非线性两种。同时具有叠加性和齐次性(均匀性)的系统,通常称为线性离散系统。当若干个输入信号同时作用于系统时,总的输出信号等于各个输人信号单独作用时所产生的输出信号之和,这个性质称为叠加性。线性系统(linear system):满足叠加原理的系统。线性系统用数学语言描述如下:若原创 2021-06-11 23:04:15 · 4320 阅读 · 0 评论