工程数字信号处理1详解.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理绪论 Matlab能做什么 基本的数据处理 优化和解方程 动态过程仿真:实时的和非实时的 数据来源:Excel、数据库、A/D等等 嵌入式的控制:Pc/104和DSP 神经元网络、小波分析、GA等等 虚拟现实仿真 数字信号处理绪论 数字信号处理绪论 MATLAB语言的主要特点: (1)具有丰富的数学功能 包括矩阵各种运算。如:正交变换、三角分解、特征值、常见的特殊矩阵等。 包括各种特殊函数。如:贝塞尔函数、勒让德函数等。 包括各种数学运算功能。如:数值微分、数值积分、插值、求极值、方程求根、FFT 、常微分方程的数值解等。 (2)具有很好的图视系统 可方便地画出两维和三维图形。 图形用户界面GUI制作工具,编写出满意的图形界面。 高级图形处理。如:色彩控制、句柄图形、动画等。 数字信号处理绪论 采用Matlab辅助学习的原因: 不希望学生在编程上花太多时间,课程目的不是学习编程,而是学习数字信号处理算法。 MATLAB功能: 数字信号处理绪论 MATLAB算例: x=linspace(0, 2*pi, 100); y=sin(x); plot(x,y); 数字信号处理绪论 x=linspace(0, 4*pi, 100); y=sin(x)+1/3*sin(3*x)+1/5*sin(5*x); plot(x,y); 数字信号处理绪论 x=-8:0.5:8; y=x; [X,Y]=meshgrid(x,y); R=sqrt(X.^2+Y.^2)+eps; z=sin(R)./R; mesh(z) 数字信号处理绪论 用户界面设计工具 guide 数字信号处理绪论 自动生成代码框架 数字信号处理绪论 样例 数字信号处理绪论 MATLAB帮助信息 MATLAB窗口中的help命令,它最常用、最快,往往也是最有效的。给出关键字就能找到相应的说明。Help命令简单易用,但是它要求准确给出关键字,如果记忆不准,就很难找到。这时就应该用第二种方案。 Help Desk:这是MATLAB的HTML格式的帮助文档,有着很好的组织。可以在命令行键入helpdesk,进入“Matlab Help Desk”。Help Desk的搜索可以使用不完全关键字,这样即使遇到记忆模糊的情况也可以很快查到。 前面两种方法所得到的帮助信息常常是不够细致的,需要用第三种途径来补充,这就是电子版的使用手册。MATLAB里包含了大量关于MATLAB安装、使用、编程以及各种工具箱等的电子版手册,全部为PDF格式,具有搜索功能,因此也可以在指定的手册中搜索关键字,使用非常方便。 2.LabView ????????????????????????????? 数字信号处理绪论 LabVIEW是美国NI公司推出的虚拟仪器开发平台软件,用于数据采集、仪器控制、数据分析和表达的软件系统。它采用图形化编程语言,产生的程序是框图的形式,编程就像设计电路图,不必记忆眼花缭乱的文本式程序代码。 LabVIEW被誉为“科学家与工程师”的语言,它为不熟悉文本式语言编程的设计者建立计算机仪器系统,提供了一个便捷、轻松的图形化设计环境。 ????????????????????????????? 数字信号处理绪论 ????????????????????????????? 数字信号处理绪论 ????????????????????????????? 数字信号处理绪论 3.Visual C++ 3.DRVI仿真平台和SignalBasic语言 ????????????????????????????? 数字信号处理绪论 ????????????????????????????? 数字信号处理绪论 VCC 10K Vout 面包板电路装配 我们提出的软件面包板装配技术 ????????????????????????????? 数字信号处理绪论 Pipeline Pipeline Pipeline Pipeline Pipeline Pipeline Pipeline Pipeline DAQ FFT Monitor Software Bread Board CBD:用“一块块搭配构件”取代“一行行写代码”,使软件开发由一项不可控的高技术活动变为简单工艺活动。 SignalBasic语言 ????????????????????????????? 数字信号处理绪论 SignalBasic是在Windows脚本语言引擎基础上针对工程测试技术与信号分析领域需要而扩展的一个内嵌在DRVI可重构虚拟仪器平台中的在线编程的脚本语言,可以像设计网页中的VBScript、JavaScri

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档