第一章MALTAB基础知识.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章MALTAB基础知识

目 录 第一章 MALTAB基础知识 1 1.1 MATLAB基础知识 1 1.2 MATLAB基本运算 2 1.3 MATLAB程序设计 7 第二章 MATLAB计算结果可视化和确知信号分析 13 2.1 计算结果可视化 13 2.2 确知信号分析 17 第三章 随机信号与数字基带仿真 24 3.1基本原理和实现示例 24 3.2蒙特卡罗算法 31 第四章 模拟调制MATLAB实现 35 4.1 模拟调制 35 4.2 AM调制解调的MATLAB实现 36 第五章 模拟信号的数字传输 45 5.1脉冲编码调制 45 5.2低通抽样定理 45 5.3 均匀量化原理 46 5.4 非均匀量化 48 第六章 数字频带传输系统 52 6.1 数字频带传输原理 52 6.2信道加性高斯白噪声功率的讨论 53 6.3仿真分析 54 第七章 通信系统仿真综合实验 68 7.1基本原理 68 7.2实验内容 68 第一章 MALTAB基础知识 本章目标 了解MATLAB 程序设计语言的基本特点,熟悉MATLAB软件运行环境 掌握创建、保存、打开m文件及函数的方法 掌握变量等有关概念,具备初步的将一般数学问题转化为对应的计算机模型并进行处理的能力 1.1 MATLAB基础知识 1.1.1 MATLAB程序设计语言简介 MATLAB,Matrix Laboratory的缩写,是由MathWorks公司开发的一套用于科学工程计算的可视化高性能语言,具有强大的矩阵运算能力。与大家常用的Fortran和C等高级语言相比,MATLAB的语法规则更简单,更贴近人的思维方方式,被称为“草稿纸式的语言”。MATLAB软件主要由主包、仿真系统(simulink)和工具箱(toolbox)三大部分组成。 1.1.2 MATLAB界面及帮助 MATLAB基本界面如图1-1所示,命令窗口包含标题栏、菜单栏、工具栏、命令行区、状态栏、垂直和水平波动条等区域。 图1-1 MATLAB基本界面 MATLAB主窗口的菜单栏,共包含File、Edit、View、Web、Window和Help 6个菜单项。 File菜单项:File菜单项实现有关文件的操作。 Edit菜单项:Edit菜单项用于命令窗口的编辑操作。 View菜单项:View菜单项用于设置MATLAB集成环境的显示方式。 Web菜单项:Web菜单项用于设置MATLAB的Web操作。 Window菜单项:主窗口菜单栏上的Window菜单,只包含一个子菜单Close all,用于关闭所有打开的编辑器窗口,包括M-file、Figure、Model和GUI窗口。 Help菜单项:Help菜单项用于提供帮助信息。 (2)工具栏 MATLAB主窗口的工具栏共提供了10个命令按钮。这些命令按钮均有对应的菜单命令,但比菜单命令使用起来更快捷、方便。 (3)命令行区 MATLAB按以下顺序对输入命令进行解释: 检查它是否是工作空间中的变量,实则显示变量内容。 检查它是否是嵌入函数,是则运行之。 检查它是否是子函数。 检查它是否是私有函数。 检查它是否是位于MATLAB搜索路径范围内的函数文件或脚本文件。 MATLAB里有以下几种方法可获得帮助: (1)帮助命令(help)是查询函数相关信息的最直接方式,信息会直接显示在命令窗口中。键入help sin,会显示sin相关信息。 (2)lookfor命令可以从键入的关键字列出所有相关的题材,和help相比,lookfor覆盖范围更广,可查找到某个主题所有词组或短语。 (3)帮助窗口(help window)提供与帮助命令相同的信息,但帮助窗口界面更为方便直接。 (4)帮助桌面(help desk)通过在命令窗口中选择帮助菜单的“help desk”选项或键入helpdesk命令即可进入帮助桌面。 (5)在线帮助页是帮助桌面的在线帮助均有相应的PDF格式文件。 (6)Mathworks网站,对于连接入Internet的用户通过Mathworks公司的网站询问有关问题。 1.2 MATLAB基本运算 1.2.1 MATLAB内部特殊变量和常数 MATLAB内部有很多变量和常数,用来表达特殊含义,常用的有: 变量ans:指示当前未定义变量名的答案。 常数eps:表示浮点相对精度,其值是从1.0到下一个最大浮点数之间的差值。 常数Inf:表示无穷大。 虚数单位i j:表示不定型值,是由0/0运算产生。 常数pi:表示圆周率π。 1.2.2 变量类型 (1)变量命名规则 MATLAB中对变量的命名应遵循以下规则: 变量名可以由字母、数字和下划线混合组成,但必须以字母开头。 字符长度不能大于31。 变量命名区分大小写。 (2)局部变量和全局变量 局部变量是指那些每个函数体内自己定义的,不能

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档