版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章 MATLAB基础与通信系统仿真本章内容 1.1 MATLAB简介简介 1.2 MATLAB程序设计程序设计 1.3 通信系统仿真通信系统仿真1.1 MATLAB简介 数值计算和符号计算功能 具有很好的图形功能 可以直接处理声言和图像文件 具有功能强大的工具箱 使用方便,具有很好的扩展功能 Simulink 1.2 MATLAB程序设计 1.2.1 MATLAB工作环境 1.2.2 MATLAB的帮助系统 1.2.3 MATLAB的基本操作 1.2.4 MATLAB图形处理和数据可视化 1.2.5 M文件编程 1.2.6 文件操作1.2.1 MATLAB工作环境 命令窗口 工作区变量窗口
2、 历史命令窗口 项目启动菜单1.2.2 MATLAB的帮助系统 查看命令或函数帮助 联机帮助系统 PDF文件帮助系统 MATLAB网络资源1.2.3 MATLAB的基本操作 数据类型 (1)变量与赋值 (2)变量的删除与修改 (3)局部变量和全局变量 矩阵 (1) 一般矩阵的生成 (2)特殊矩阵的生成 矩阵运算 1.2.4 MATLAB图形处理和数据可视化 plot函数 subplot函数 多图形窗口 hold命令 对数坐标图形 1.2.5 M文件编程 M脚本文件 函数文件 函数调用和参数传递 matlab的程序结构 用户参数交互输入 1.2.5.1 M脚本文件 脚本文件一串按用户意图排列而成
3、的(包括控制流向指令在内的)MATLAB指令集合。 创建:file|new-m-file,或者点击工具栏的 按钮 保存: file|Save或者点击工具栏的 按钮 运行:Debug|Run或者点击工具栏的 按钮 1.2.5.2 函数文件 函数文件的第一行总是以“function”引导的“函数声明行”。 当函数文件运行时,MATLAB会专门为它开辟一个临时工作空间,称为函数工作空间 函数定义时,一般都定义了输入输出变量的个数,这称为“默认数目”。MATLAB允许使用比“默认数目”较少的输入输出变量,实现对函数的调用 典型 M函数文件的结构 函数声明行 第一注释行 在线帮助文本区 编写和修改记录
4、函数体 1.2.5.3 函数调用和参数传递 函数调用的一般格式是: 输出参数1,输出参数2, = 函数名(输入参数1,输入参数2, ) 局部变量和全局变量 局部变量:它存在于函数空间内部的中间变量,产生于该函数的运行过程中,其影响范围也仅限于该函数本身 。 全局(Global)变量:通过 global 指令,MATLAB也允许几个不同的函数空间以及基本工作空间共享同一个变量,这种被共享的变量称为全局变量。1.2.5.4 matlab的程序结构 顺序结构 依次顺序执行程序的各条语句 循环结构 被重复执行的一组语句,循环是计算机解决问题的主要手段。 分支结构 根据一定条件来执行的各条语句。 循环结
5、构 forend语句for indx= 循环初始值 : 循环步长 : 循环结束值 可执行语句组endwhile-end循环:将循环体中的语句循环执行不定次数。while 表达式 循环体语句 end分支结构 if语句if 条件 可执行语句组Endif 条件 可执行语句组1else 可执行语句组2end if 条件1 可执行语句组1elseif 条件2 可执行语句组2elseif 条件m 可执行语句组melse 可执行语句组m+1end分支结构 switch语句: switch 表达式 case 值1 可执行语句组1 case 值2 可执行语句组2 case 值m 可执行语句组m otherwis
6、e 可执行语句组m+1 end分支结构 在循环语句的执行过程中,需要中断循环可以使用break语句和continue语句。 break语句是终止循环,执行循环体后的语句。 continue语句终止本次循环,本次循环中的continue语句后的循环语句不再执行,而是执行新的循环。 break与continue语句经常与if语句联合使用。1.2.5.5 用户参数交互输入 input函数用于向计算机输入一个参数 pause函数暂停程序的执行 disp函数是向命令窗口输出提示信息 1.2.6 文件操作 文件的打开与关闭 fopen函数 、fclose函数 文件的读写操作 fread 、fwrite 、fscanf 、fprintf 文件定位 fseek、ftell 1.3 通信系统仿真 1.3.1 通信仿真的概念 1.3.2 通信仿真的基本方法1.3.1 通信仿真的概念 在对原有的通信系统做出改进或建立一个新系统之前,通常需要对这个系统进行建模和仿真,通过仿真结果衡量方案的可行性,从中选择最合理的系统配置和参数设置,然后再应用于实际系统中。这个过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗数据安全与隐私保护的技术创新生态培育策略优化探索建议
- 河南南阳市第一中学校2026届生物高一第一学期期末监测试题含解析
- 胃癌护理课件
- 2026届江西省上高县第二中学语文高三上期末质量检测试题含解析
- 河北省2024-2025学年八年级上学期第一次月考数学试题【含答案】
- 2026届江苏省徐州市重点初中高二数学第一学期期末达标检测模拟试题含解析
- 医疗数据共享的激励机制创新:从数据到价值转化
- 2025年时空智能技术应用发展思考报告-时空信息(刘庆军)
- 英语科技论文写作 课件 0-课程介绍-9
- 医疗数据共享安全技术研究路径
- 500千伏输电线路工程项目管理实施规划
- 家具油漆翻新施工方案
- 哪吒主题课件模板文档
- 2025年鞍钢集团招聘笔试参考题库含答案解析
- 2024建筑新能源应用设计标准
- 2024年客运资格证考试试题及答案解析
- JTS+155-1-2019码头岸电设施检测技术规范
- 消防设施设备维保项目投标文件(消防维保)
- DL-T-1946-2018气体绝缘金属封闭开关设备X射线透视成像现场检测技术导则
- 血液透析中低血压的预防与治疗
- 网络空间安全概论智慧树知到期末考试答案2024年
评论
0/150
提交评论