基于_Matlab_的数字信号处理实验报告.doc

基于_Matlab_的数字信号处理实验报告.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 MATLAB基本知识 MATLAB是一种面向科学和工程计算的高级语言,包含的几十个工具箱,覆盖了通信、 自动控制、信号处理、图像处理、生命科学等科技领域,现已成为国际公认的最优秀的科技 界应用软件。该软件的特点是:强大的计算功能、计算结果和编程可视化及极高的转换效率。 本章目的是帮助新用户在领略MATLAB非凡能力的同时能轻松跨越MATLAB的门槛。 §1.1 MATLAB 语言的基本使用环境 一.MATLAB的安装MATLAB5.3 版本仅有一张光盘,运行其上的安装文件setup.exe,则可以按提示安装整 个 MATLAB 系统。MATLAB6.1 版本有两张光盘,将其中的程序盘插入驱动器,运行其上 的安装文件setup.exe,则可以按提示安装整个 MATLAB 系统。 MATLAB6.x与以前的版本相比,在界面上的变化是很大的,以前的版本只给出一个又 一个命令窗口, MATLAB6.1的程序界面,除了其右侧的 Command Window (命令窗口)之外, 还有 Launch Pad (程序调用板) 和 Command History (命令的历史记录)两个子窗口,以及 Workspace (工作空间管理程序) 和 Current Directory (当前目录管理程序)等,使 MATLAB 的 操作更容易、方便了。 二.MATLAB5.3的操作步骤 由于实验室安装的是 MATLAB5.3,下面我们介绍 MATLAB5.3 的操作步骤。双击桌面 的MATLAB5.3 的图标,如图 1-1,将进入MATLAB5.3的Command Window (命令窗口), 如图1-2。 1.帮助[Help]选项 Help Windows 打开分类帮助窗 Help Tips 打开函数文件命令帮助窗 Help Desk 打开以超文本形式存储的帮助文件主页 Examples and Demos 打开演示窗主页 About MATLAB 注册图标、版本、制造商和用户信息 选择[Help]中不同的类别,用户可以从相关的帮助信息得到帮助。 2.用户目录的设置 (1). 必须建立用户自己的工作目录 MATLAB完成各种复杂运算、仿真的能力是在严格的目录结构及其驻留文件保证下获得的。 因此应该建立自己的工作目录,用于存放用户自己创建的各种文件和数据。 (2). 在路径浏览器中加入用户自己的路径 ① 可以在命令窗中选中[File: Set Path]菜单项,在[Path]窗中选中[ Add to path] , 点击Browse, 在出现的目录中选定所需的目录,便完成设置,退出此菜单前保存。 ② 也可以在命令窗口选择 Path Broser图标,在弹出的 Path Broser窗口中选择 Path,在 Add to Path下选中需要加入的目录,如图 1-3,完成设置,退出此菜单前保存。 3.建立M脚本文件 所谓M脚本文件,指文件的扩展名是. m的文件。 对于比较简单的问题和一次性的问题,通过Command Window(命令窗)直接输入一组指令 去求解,也许比较简单快捷。但要解决问题所需的指令增多或所用指令结构复杂时,直接在 命令窗输入指令的方法就显得繁琐。设计M脚本文件来解决此矛盾。 (1). 在命令窗[File]下拉菜单中选择 New 选项中的 M--File 子项,如图 1-4,就会出现 M 文 件编辑器,如图1-5所示。 (2). 把指令全部写在 M 文件编辑器中,选择[Save as]存入到用户的目录下,例如选择文件名 为myfile1。 (3). 运行M脚本文件。在Command Window (命令窗) 中键入myfile1,就能运行该文件, 结果显示在命令窗。 4.建立M函数文件 函数文件的目的是扩展MATLAB功能,即利用MATLAB语言构造了一个新的MATLAB 函数,而且该函数的使用同 MATLAB 本身提供的库函数是一样的。 例如,函数文件mean.m, 用来计算一组向量的平均值。 function y=mean (x) % mean average or mean value m=length(x); y=sum(x)/m; 例如在M文件输入: z=1:99; m=mean(z) 运行程序结果为: m=50 关于函数文件的几点说明: (1) 文件的第一行说明了该函数的名称、输入参数、输出参数。这一行的有无是区别脚

文档评论(0)

晓风迷梦 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档