本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案。

▌第一题


1.画出下图所示的各个信号的偶分量和奇分量。

注:(2),(4)为选做

求解:

根据信号f(t)f\left( t \right)f(t)的奇分量fo(t)f_o \left( t \right)fo​(t)与fe(t)f_e \left( t \right)fe​(t)之间的关系:fe(t)=12[f(t)+f(−t)],f0(t)=12[f(t)−f(−t)]f_e \left( t \right) = {1 \over 2}\left[ {f\left( t \right) + f\left( { - t} \right)} \right],\,\,\,f_0 \left( t \right) = {1 \over 2}\left[ {f\left( t \right) - f\left( { - t} \right)} \right]fe​(t)=21​[f(t)+f(−t)],f0​(t)=21​[f(t)−f(−t)]

可以绘制出上述各小题的奇分量与偶分量:

(1)第一小题

▲ 第一小题信号的奇分量 与偶分量

(2)第二小题

▲ 第二小题的离散序列的奇分量与偶分量

(3)第三小题

▲ 第三小题信号及其奇分量、偶分量

(4)第四小题

▲ 第四小题信号及其奇分量、偶分量

▌附件


1.1 绘图程序

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2021-03-15
#
# Note:
#============================================================from headm import *def f_parabola(t):f0 = 1-(t+2)**2return f0 * [heaviside(t+3, 0.5) - heaviside(t+1,0.5)]def f_triangle(t):f0 = 1-abs(t)return f0 * [heaviside(t+1, 0.5) - heaviside(t-1, 0.5)]#------------------------------------------------------------
t = linspace(-3.5, 3.5, 10000)ft = f_parabola(t) + f_triangle(t)
f_t = f_parabola(-t) + f_triangle(-t)
fe = (ft + f_t) / 2
fo = (ft - f_t) / 2plt.subplot(311)
plt.plot(t, ft.T, 'r', linewidth=1, label='f(t)')
plt.xlabel("t")
plt.ylabel("f(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')plt.subplot(312)
plt.plot(t, fe.T, label='fe(t)')
plt.xlabel("t")
plt.ylabel("fe(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')plt.subplot(313)
plt.plot(t, fo.T, label='fo(t)')
plt.xlabel("t")
plt.ylabel("fo(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')
plt.show()#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================

1.2绘图程序

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY                     -- by Dr. ZhuoQing 2021-03-15
#
# Note:
#============================================================from headm import *def f(t):return heaviside(-t,0) * (-0.5) + heaviside(t, 1)n = array(range(-5, 6))
printf(n)fn = f(n)
fe = (f(n) + f(-n)) / 2
fo = (f(n) - f(-n)) / 2plt.subplot(311)
plt.stem(n, fn, label='f[n]')
plt.xlabel("n")
plt.ylabel("f[n]")
plt.grid(True)
plt.tight_layout()plt.subplot(312)
plt.stem(n, fe, label='fe[n]')
plt.xlabel("n")
plt.ylabel("fe[n]")
plt.grid(True)
plt.tight_layout()plt.subplot(313)
plt.stem(n, fo, label='fo[n]')
plt.xlabel("n")
plt.ylabel("fo[n]")
plt.grid(True)
plt.tight_layout()
plt.show()#------------------------------------------------------------
#        END OF FILE : TEST2.PY
#============================================================

1.3绘图程序

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2021-03-15
#
# Note:
#============================================================from headm import *def f_u(t):return heaviside(t-1, 0.5)def f_triangle(t):f0 = 1-abs(t+1)return f0 * [heaviside(t+2, 0.5) - heaviside(t, 0.5)]#------------------------------------------------------------
t = linspace(-2.5, 2.5, 10000)ft = f_u(t) + f_triangle(t)
f_t = f_u(-t) + f_triangle(-t)
fe = (ft + f_t) / 2
fo = (ft - f_t) / 2plt.subplot(311)
plt.plot(t, ft.T, 'r', linewidth=1, label='f(t)')
plt.xlabel("t")
plt.ylabel("f(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')plt.subplot(312)
plt.plot(t, fe.T, label='fe(t)')
plt.xlabel("t")
plt.ylabel("fe(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')plt.subplot(313)
plt.plot(t, fo.T, label='fo(t)')
plt.xlabel("t")
plt.ylabel("fo(t)")
plt.grid(True)
plt.tight_layout()
plt.legend(loc='upper right')
plt.show()#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================

1.4 绘图程序

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST3.PY                     -- by Dr. ZhuoQing 2021-03-15
#
# Note:
#============================================================from headm import *def impulse(t, n):nlist = zeros(len(t))nlist[int(t[0] + n - 1)] = 1return nlistdef f(n):f0 = n + 3return f0 * [heaviside(n+3, 0) - heaviside(n, 0)] + impulse(n, 7) * 2n = array(range(-8, 9))fn = f(n).T
f_n = fn[::-1]
fe = (fn + f_n) / 2
fo = (fn - f_n) / 2plt.subplot(311)
plt.stem(n, fn)
plt.xlabel("n")
plt.ylabel("f[n]")
plt.grid(True)
plt.tight_layout()plt.subplot(312)
plt.stem(n, fe)
plt.xlabel("n")
plt.ylabel("fe[n]")
plt.grid(True)
plt.tight_layout()plt.subplot(313)
plt.stem(n, fo)
plt.xlabel("n")
plt.ylabel("fo[n]")
plt.grid(True)
plt.tight_layout()plt.show()#------------------------------------------------------------
#        END OF FILE : TEST3.PY
#============================================================

※ 附录


■ 相关文献链接:

  • 2021年春季学期-信号与系统-第二次作业参考答案-第一小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第二小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第三小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第四小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第五小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第六小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第七小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第八小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第九小题
  • 2021年春季学期-信号与系统-第二次作业参考答案-第十小题

2021年春季学期-信号与系统-第二次作业参考答案-第一小题相关推荐

  1. 2021年春季学期-信号与系统-第二次作业参考答案-第九小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第九题 9. 已知三个系统的输入输出关系分别为: 把上述三个子系统进行如下的级联,求系统的输入输出关系,它是线性.时不变系统 ...

  2. 2021年春季学期-信号与系统-第二次作业参考答案-第五小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第五题 5. Consider a LTI systems whose response to the singal x1( ...

  3. 2021年春季学期-信号与系统-第二次作业参考答案-第四小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第四题 4 .试写出下图所示的系统输入.输出关系. 求解: (1)第一小题 在原来系统框图的基础上,增加节点变量y′(t), ...

  4. 2021年春季学期-信号与系统-第二次作业参考答案-第三小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第三题 3.已知序列f[n]f\left[ n \right]f[n]如下图所示,画出下列格式的波形. 注:(4)(5)为选 ...

  5. 2021年春季学期-信号与系统-第二次作业参考答案-第二小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第二题 2. 已知下图(a)中的xe(t)x_e \left( t \right)xe​(t)是信号x(t)x\left( ...

  6. 2021年春季学期-信号与系统-第十次作业参考答案-第一小题

    本博文是 2021年春季学期-信号与系统-第十次作业参考答案 . ▌第一小题 ▌ 1. 求下列函数的拉普拉斯逆变换: 提示:按照讲义上的方法,开练吧. ▓ 作业要求:只做奇数小题 ■ 求解: (1) ...

  7. 2021年春季学期-信号与系统-第九次作业参考答案-第一小题

    本博文是 2021年春季学期-信号与系统-第九次作业参考答案 ▌第一小题 ▌ 1.求下列函数的拉普拉斯变换: 作业要求:只做奇数小题 ▓ 求解: (1) (2) (3) (4) 根据s与平移性质,得到 ...

  8. 2021年春季学期-信号与系统-第二次作业参考答案-第十小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第十题 10 从网络学堂下载代表两个信号的音频文件: 音频文件: f1(t)f_1 \left( t \right)f1​( ...

  9. 2021年春季学期-信号与系统-第二次作业参考答案-第七小题

    本文是 2021年春季学期-信号与系统-第二次作业参考答案 的参考答案. ▌第七题 7. 判断下列系统是否可逆.若可逆,给出它的逆系统:若不可逆,指出使该系统产生相同输出的两个输入信号. 判断系统是否 ...

最新文章

  1. GNU make manual 翻译( 一百一十)
  2. 字符集编码ANSI和UNICODE
  3. Qt程序单次启动(QSingleApplication类)
  4. struts.preperties说明
  5. 安徽计算机应用基础高考试题,安徽省对口高考试题(计算机应用基础部分)
  6. cocos2d JS 中的数组拼接与排序
  7. Windows XP启用telnet服务图文教程
  8. java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.JPEGCodec
  9. leetcode 181 Employees Earning More Than Their Managers 不会分析的数据库复杂度
  10. sqluldr2的介绍
  11. 新建linux efi分区,EFI系统分区是什么?单独创建EFI分区的图文教程
  12. hexo入门学习(六):文章图片存储到七牛云
  13. 把遇到过的对.Net线程的一些问题和误解集中起来和大家分享,也希望大家能一起补充,热烈欢迎讨论(转)...
  14. 消防审批时限减了一半
  15. 小甲鱼零基础学习python_19 【pickle -- 腌制一缸泡菜】
  16. Web3 网络效应:五种心智模型
  17. TinyOS总体介绍
  18. Python + Django4 搭建个人博客(十):实现文章详情页面
  19. Android GestureOverlayView详解
  20. 高等数学学习笔记——第三十讲——柯西中值定理与洛必达法则

热门文章

  1. Redis实现参数的集中式管理
  2. PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0
  3. 凭兴趣求职80%会失败,为什么
  4. [LeetCode] NO.383 Ransom Note
  5. something new
  6. [SDOI2017]硬币游戏
  7. 在 CentOS 7 中安装并使用自动化工具 Ansible
  8. Orchard之模版开发
  9. .net与数据库知识点
  10. Hadoop(十二):从源码角度分析Hadoo是如何将作业提交给集群的