DSP第一次上机作业

一、实验目的

  学习用Matlab实现数字信号处理的方法、程序编写和基本函数的使用。

二、Task 1

2.1 题目要求

  (课本1.10)设连续时间信号为xa(t)=t+cos⁡t,0≤t≤tf=6sx_{a}(t)=\sqrt{t}+\cos t ,0\le t\le t_{f}=6sxa​(t)=t​+cost,0≤t≤tf​=6s  若采样时间间隔T=0.5s,求采样后的离散时间信号;又设A/D变换量化步长为deltax=0.5,求量化后的数字信号,并绘制曲线。对连续时间信号、离散时间信号和数字信号进行比较。

2.2 程序设计

dt=0.001;
tf=6;
t=0:dt:tf;                  %建立连续自变量向量
xa=sqrt(t)+cos(t);          %原始的连续时间信号xa
T=0.5;
n=0:1:tf/T;                 %建立离散自变量向量
xn=sqrt(n*T)+cos(n*T);      %采样后的离散时间信号xndeltax=0.5;                 %确定量化步长
xq=round(xn/deltax)*deltax; %舍入量化后的数字信号xqsubplot(1,2,1);
plot(t,xa,':'),hold on,grid on      %画出连续时间信号曲线
plot(n*T,xn,'o')                    %画出离散时间信号曲线
plot(n*T,xq,'*'),grid on            %画出数字信号曲线
legend('连续时间信号xa','离散时间信号xn','数字信号xq')   %画出图例标注subplot(1,2,2)
stairs(n*T,xq),grid on      %画出数字信号采样保持后恢复的连续时间信号曲线
legend("数字信号采样保持")   %画出图例标注set(gcf,"color","w")        %将本图的背景色设置为白色

2.3 程序结果

2.4 结果分析

  从图中可以看出,离散时间信号xn是对连续时间信号xa的时域离散化采样,其时间是离散的、幅度是连续的。数字信号xq对离散时间信号xn又进行了一步幅度量化,其时间、幅度都是离散的。数字信号xq是时间离散、幅度量化为有限字长二进制数的信号。

三、Task 2

3.1 题目要求

  输出以下三种信号:

  (1) x(t)=sin⁡(1.25πt+0.25π)tϵ[0,10]x(t)=\sin{(1.25\pi t+0.25\pi)}\ \ t\epsilon[0,10]x(t)=sin(1.25πt+0.25π)  tϵ[0,10],连续信号。

  (2)对x(t)x(t)x(t)采样,采样频率

DSP第一次上机作业相关推荐

  1. c语言第一次上机作业答案,第一次上机作业参考答案

    大连理工大学 c语言作业 第一次上机作业参考答案: 1. 大写字母转换成小写字母 从键盘输入一个大写英文字母,输出相应的小写字母. 例:输入 G 输出 g #include void main() { ...

  2. 编译原理第一次上机作业感想

    这次的上机弄懂了许多编译器的原理,做得也很仔细. 在学习了编译原理后我开始明白编译的工作原理了,也更了解编译语言的结构.明白了编译器的编写中需要注意的各项问题,更了解了编译器的编译过程为我之后的编程提 ...

  3. 编写程序python输入任意大的自然数、输出各位数字之和_兰理工Python第一次上机作业源码...

    1.编写程序,输入任意大的自然数,输出各位数字之和. a=input() sum=0 for i in a: sum=sum+int(i) print(sum) 运行结果: 2.编写程序,输入两个集合 ...

  4. 兰理工Python第一次上机作业源码

    1.编写程序,输入任意大的自然数,输出各位数字之和. a=input() sum=0 for i in a:sum=sum+int(i) print(sum) 运行结果: 2.编写程序,输入两个集合s ...

  5. 找到指针的奇数位置 c语言,(ppt)【C语言程序设计】上机作业2010.ppt

    (ppt)[C语言程序设计]上机作业2010 <C程序设计>上机作业 上机时间: 第6周周日上午8:30~11:30, 第8.10.12周周二晚上6:50~9:50 上机地点:科A506 ...

  6. 大连理工大学概率与统计上机作业

    第一次上机作业 1 a=normrnd(0,1,[1 1000]) meana=mean(a) vara=var(a) hist(a) 2.a b=poissrnd(2,1,100) meanb=me ...

  7. 2020春大连理工概率统计 上机作业

    文章目录 文首提示 第一次上机作业 第二次上机作业 文首提示 如果有校友同学看到,这个作业都是随机数,自己用R语言ide再写一遍,千万别直接照抄,数都是随机的!!!!!! 第一次上机作业 1.(a) ...

  8. SDN第五次上机作业

    SDN第5次上机作业 实验目的 1.搭建如下拓扑并连接控制器 2.下发相关流表和组表实现负载均衡 3.抓包分析验证负载均衡 实验步骤 1.建立以下拓扑,并连接上ODL控制器. 2.利用ODL下发组表. ...

  9. 计算机文化基础在线作业答案,中国石油大学17年秋《计算机文化基础》第一次在线作业答案...

    第一次在线作业 单选题 (共40道题) 收起 1.( 2.5分)第一台全数字电子计算机()于1946年诞生. ∙ A.EDVAC ∙ B.ENIAC ∙ C.EDSAC ∙ D.银河I 我的答案:B ...

最新文章

  1. 加速产业AI化!浪潮提出”元脑“生态计划,要用计算力+生态成就行业AI大脑...
  2. java中function_Java 8:java.util.function中的TriFunction(和亲属)在哪里?还是有什么选择?...
  3. Craig离开Webb了
  4. 为nginx反向代理设置自定义错误页面
  5. 【redis】使用 URI 配置 redis
  6. 刘作虎:今年一加9系列不会送测DxO
  7. 【个人笔记】OpenCV4 C++ 图像处理与视频分析 07课
  8. 《机器学习》周志华note2
  9. 微信打不开拼多多提示服务器吃撑,微信拼多多助力打不开
  10. 开心网刷分程序详解以及web游戏破解思路分析(一)
  11. RFID之M1卡数据分析
  12. 解决SublimeREPL安装后输入字符且回车后没有输出的问题
  13. Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)
  14. 自媒体人写稿必备的工具
  15. linux 学习笔记
  16. 顶会论文笔记:联邦学习——ATPFL: Automatic Trajectory Prediction Model Design under Federated Learning Framework
  17. AndroidStudio的 Caused by java.lang.ClassNotFoundException Didn't find class com.gizwits.opensource.a
  18. 未来计算机语言的发展趋势,编程语言的发展趋势及未来方向 I
  19. python3爬取数据_python3爬取巨潮资讯网站年报数据
  20. 【十】搭建基于qemu的仿真环境与应用

热门文章

  1. 消消乐要求 c语言程序,C++语言实现开心消消乐
  2. 光场相机重聚焦原理介绍及代码解析
  3. 国外学术期刊出版社的论文搜索网址
  4. 网件R6220路由器刷潘多拉盒子PandoraBox
  5. DOM深入学习 --- 聚焦:focus / blur ,foucs / blur 委托的实现,tabindex中任何元素都可聚焦(六)
  6. 5G和WiFi6的故事
  7. 刘鹏教授受邀参加秦淮知识产权日主题宣传 · 圆桌论坛
  8. 小程序端接入企微客服 【微信客服】支持接入企微客服功能
  9. [分布式]:分布式系统的CAP理论
  10. 【数据库技术】2PL(两阶段锁)下的死锁与饥饿处理手段