- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信号与系统分析
实验报告
姓 名:
准考证号:
-XX.-刖吞
信号与系统是一门理论与实践紧密联系的课程,做适当的练习题和上机实验有助于 深入理解和巩固验证基本理论知识。特别是通过上机实验可以锻炼同学们用计算机和 MATLAB语言及其工具箱函数的仿真能力。本实验指导书结合信号与系统的基本理论 和基本内容设计了三个上机实验,每个实验对应一个主题内容。
每个实验中,均给出了实验方法和步骤,还有完整的MATLAB程序和运行结果, 但应注意,上机实验时,应当尽力独立进行编写程序上机,将结果和本指导书提供的运 行结杲进行比较分析,如杲所得结果不对时,再对照参考程序找出错课,最后运行正确 程序,得到正确结果,写出实验报告。实际上,写实验报告才是最重要的环节,因为只 有通过写实验报告,用所学理论来分析解释程序的运行结果,才能进一步验证、理解和 巩固学到的理论知识,达到实验的目的。
实验一学习使用MATLAB
实验项目名称:学习使用MATLAB
实验项目性质:验证性实验
实验计划学时:3
实验目的
学习使用MATLAB,为以后的信号与系统分析实验操作顺利进行打下基础。
实验内容和要求
⑴了解MATLAB的基本程序设计原则,常量和变量的用法
⑵ 掌握MATLAB中对矩阵进行输入、运算和比较的方法
了解循环语句的类型,并掌握循环语句的用法
熟悉M文件的作用,并掌握二维图形的绘制
实验主要仪器设备和材料
计算机,MATLAB6.5或以上版本
实验方法、步骤及结果测试
关于MATLAB
它是曲美国的Math Works公司推出的一个科技应用软件,它的名字是曲 MATRIX(矩阵)和LABORATORY (实验室)的前三个字母组合而成
MATLAB是一种高性能的、用于工程计算的编程软件,它把科学计算、结果的可 视化和编程都集中在一个使用方便的环境中
优势在于能很容易求解复数 数值问题,速度快且容易扩展创建新的命令和函数 主要组成部分:
编程语言:以矩阵和数组为基本单位的编程语言
T作环境:包括一系列的应用工具,提供编程和调试程序的环境
图形处理:包括绘制二维、三维图形和创建图形用户界面(GUI)等
数学库函数:包含大量数学函数,也包括复杂功能
应用程序接口:提供接口程序,可使MATLAB与具他语言程序进行交互 典型特点:
语言简洁紧凑,运算符十分丰富,使用方便灵活
既具有结构化的控制语言,乂能面向对象编程
语法限制不严格,程序设计自由度大,可移植性好
具有强大的图形功能
包含功能强劲的工具箱
最重要、最受欢迎的特点是它的开放性
典型应用有两方面:
数值计算和符号计算
建模和动态仿真
F面介绍MATLAB的界面、常用命令和使用方法
图 1-1 MATLAB 窗口
菜单栏和工具栏:位于窗口顶部,用户可以通过它们来执行某些命令
命令窗口:位于右边空白部分,用户的数据输入和结果运算,都在此窗口进行,是 Matlab极为重要的部分,也是用户使用最频繁的部分
工作台和工具箱:位于主窗口左上部分,双击工具箱或前面的号,就能看到工 具箱的各项功能
工作空间:主窗口的屮上部分,可看到Matlab的各个工作变量,新打开Matlab时, 只能看到系统提供的默认输出变量ans
历史命令:主窗口的左下部分,主耍保存工作过的变量、表达式等,需耍时,用户 可以直接提取历史命令在命令窗口中使用
当前工作目录:主窗口的中下部分,主要保存在当前工作路径下的图形文件和命令 文件
一、MATLAB的基本程序设计原则
(1 )设置完整的路径,把当前的处理位置设为现在的目录
(2 )参数值集中放在程序的开始部分,便于程序维护
(3 )若在每行程序的最后输入分号,则执行后结果不会显示在屏幕上;
(4 )符号“%后面的内容、是程序的注解,不作为命令运行
(5 )程序尽量模块化,也就是采用主程序调用子程序的方法,将所用子程序和 并在一起来执行全部的操作
(6)注意变量的定义
(7 )留意各种命令的书写格式
1=1
|==1
MATLAB中使用的数据有常量和变量
作用标量的实数常量,类似于C语言中的整形常量和实形常量,
常量的表示方法:十进制数字,可以带正负号和小数点,也可采用科学计数法
如:1, 2.5, 0.0033,2 e?7 , pi, 2+3 i 等
变量以其名称在操作语句屮第一次合法出现而定义,无需事先定义。如果变量已经 存在,那么matlab将改变它的内容。
变量命名原则:
(1 )变量名必须以字母开头,后面可以是任意的字母、数字或下划线
(2 )变量名有效的最人长度是31
(3 )变量要区分人小写
特殊的常量和变量
(1)ans 缺省变量名,以操作中最近应答作为它的值
(2 ) pi
(2 ) pi
(3 ) i 或 j
(4 ) INF
(5 ) nan
(6 ) version
您可能关注的文档
- 侵略与反抗基础测评.docx
- 侵权法上的法益分析.docx
- 侵权责任法与合同法的界分.docx
- 侵占罪若干适用问题探析.docx
- 佘晓涛毕设论文.docx
- 使用白板教学心得体会.doc
- 使用管理达标台帐样本.docx
- 使用决策树的预测建模.docx
- 使用人类辅助生殖技术治疗不育症.doc
- 使用显微镜教案.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)