- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
信号与系统实验(一);
目录
第1章MATLAB简介
第2章MATLAB使用入门
第3章时间信号的表示及运算;第1章MATLAB简介
MATLAB(MATrixLABoratory,即矩阵实验室)是MathWork公
司推出的一套高效率的数值计算和可视化软件。
MATLAB是当今科学界最具影响力、也是最具活力的软件,它起源于矩阵运算,并已经发展成一种高度集成的计算机语言。
它提供了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、便捷的与其他程序和语言接口的功能。
MATLAB语言有如下优点:
1.编程简单使用方便
MATLAB的基本数据单元是既不需要指定维数、也不需要说明数据
类型的矩阵,而且数学表达式和运算规则与通常的习惯相同。因此,在MATLAB环境下,数组的操作与数的操作一样简单。
MATLAB的矩阵和向量操作功能是其他语言无法比拟的。;2.函数库可任意扩充
由于MATLAB语言库函数与用户文件的形式相同,所
以用户文件可以像库函数一样随意调用。所以用户可根据
自己的需要任意扩充函数库。
3.语言简单内涵丰富
MATLAB语言中最重要的成分是函数,其一般形式为:
Function[a,b,c…]=fun(d,e,f…)
fun是自定义的函数名,只要不与库函数名相重,并且
符合字符串的书写规则即可。这里的函数既可以是数学上的函数,也可以是程序块或子程序,内涵十分丰富。每个函数建立一个同名的M文件,如上述函数的文件名为fun.m。这种文件简单、短小、高效,并且便于调试。;4.简便的绘图功能
MATLAB具有二维和三维绘图功能,使用方
法十分简便。而且用户可以根据需要在坐标图上加标题。坐标轴标记。文本注释及栅格等,也可一指定图线形式(如实线、虚线等)和颜色,也可以在同一张图上画不同函数的曲线,对于曲面图还可以画出等高线。
5.丰富的工具箱
由于MATLAB的开放性,许多领域的专家都为MATLAB编写了各种程序工具箱。
这些工具箱提供了用户在特别应用领域所需的许多函数,这使得用户不必花大量的时间编写程序就可以直接调用这些函数,达到事半功倍的效果。;
·MATLAB主工具箱
·符号数学工具箱
·SIMULINK仿真工具箱
·控制系统工具箱
·信号处理工具箱
·图象处理工具箱
·通讯工具箱
·系统辨识工具箱
·神经元网络工具箱
·金融工具箱;第2章MATLAB使用入门
2.1MARLAB软件的环境介绍
Matlab的工作桌面由标题栏、菜单栏、工具栏、命令窗口(CommandWindow)、工作空间窗口(
Workspace)、当前目录窗口(CurrentDirectory)、历史命令窗口(CommandHistory)及状态栏组成。;?菜单栏单击即可打开相应的菜单;
?工具栏使用它们能使操作更快捷;
?CommandWindow(命令窗口)用来输入和显示计算结果,
其中符号“”表示等待用户输入指令;
?Workspace(工作区窗口)存储着命令窗口输入的所有变
的名称、维数、占用内在大小及数据类型等信息;
?CommandHistory(历史纪录窗口)记录着每次时间及运
过的所有命令行;
?CurrentDirectory(当前目录选择窗口)。;
命令窗口;
命令窗口;2.2MATLAB基本运算入门
在Matlab下进行执行命令或基本数学运算,只需将命令或运算式直接打入提示号()之後,并按入Enter键即可。例如:
(10*19+2/4-34)/2*3
ans
=234.7500
Matlab会将运算结果直接存入一变量ans,代表Matlab运算后的答案,并显示其数值于屏幕上。
如果在上述的例子结尾加上”;”,则计算结果不会显示在指令视窗上,要得知计算值只须键入该变量然后点回车即可显示。;?formatshorte科学计数5位表示
-3.6333e+001
?formatlonge科学计数15位表示
-3.633333333333334e+001
?format+正数显示+,负数显示-,0表示空格
?formatrat最小整数比例表示;MATLAB利用了↑↓两个游标键
您可能关注的文档
最近下载
- 北京百师联盟信息技术研究院.doc
- 2.6《观察与比较》教学设计-2024-2025学年一年级上册科学教科版.docx VIP
- 人教版道德与法治二年级上册《这些是大家的》课件.pptx
- 中国特色大国外交和推动构建人类命运共同体.pptx
- 《产品质量鉴定程序规范 总则》.doc VIP
- 七年级数学(沪教版)上册课件-【第2课时 添括号】.pptx
- The Catcher int heRye麦田守望者英文版.doc
- 农药登记残留试验待测残留物和植物源性食品膳食风险评估残留物目录(2020版).docx
- 甲醇羰基化法制备醋酸.pptx
- 超星网课尔雅《走近核科学技术》超星尔雅答案2023章节测验答案.pdf
文档评论(0)