- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab应用基础(2页),matlab基础与应用教程,matlab基础及应用,matlab基础与应用,matlab编程基础及应用,matlab基础与应用pdf,matlab基础教程,matlab基础视频教程,matlab工具箱应用指南,matlab从基础到精通
Matlab应用基础
1.1 Matlab简介
具备卓越的数值计算能力,还提供专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。Matlab的指令表达式与数学工程中常用的形式十分相似Matlab的开发环境
(1)Matlab主窗口
该窗口不能进行任何计算任务的操作,只用来进行一些整体的环境参数的设置。
(2)命令窗口(Command Window)
命令窗口是对Matlab进行操作的主要载体,默认的情况下,启动Matlab时就会打开命令窗口。一般来说,Matlab的所有函数和命令都可以在命令窗口中执行。在Matlab命令窗口中,命令的实现不仅可以由菜单操作来实现,也可以由命令行操作来执行。
(3)历史窗口(Command History)
默认设置下历史命令窗口会保留自安装时起所有命令的历史记录,并标明使用时间,以方便使用者的查询。而且双击某一行命令,即在命令窗口中执行该命令。
(4)当前目录窗口(Current Directory )
在当前目录窗口中可显示或改变当前目录,还可以显示当前目录下的文件,包括文件名、文件类型、最后修改时间以及该文件的说明信息等并提供有哪些信誉好的足球投注网站功能。
(5)工作空间管理窗口(Workspace)
工作空间管理窗口是Matlab的重要组成部分。在工作空间管理窗口中将显示所有目前保存在内存中的Matlab变量的变量名、数据结构、字节数以及类型,而不同的变量类型分别对应不同的变量名图标。
1.2 Matlab的矩阵计算功能
本节简要介绍Matlab的矩阵的建立及相关运算。
矩阵是Matlab数据存储的基本单元,在Matlab语言系统中几乎一切运算均是以对矩阵的操作为基础的。
1.2.1 矩阵的生成
1.直接输入法
从键盘上直接输入矩阵是最方便、最常用的创建数值矩阵的方法,尤其适合较小的简单矩阵。在用此方法创建矩阵时,应当注意以下几点:
(1)输入矩阵时要以“[ ]”为其标识符号,矩阵的所有元素必须都在括号内。
(2)矩阵同行元素之间由空格或逗号分隔,行与行之间用分号或回车键分隔。
(3)矩阵大小不需要预先定义。
(4)矩阵元素可以是运算表达式。
(5)若“[ ]”中无元素表示空矩阵。
另外,在Matlab语言中冒号的作用是最为丰富的。首先,可以用冒号来定义行向量。
例如:
a=1:0.5:4
a=
Columns 1 through 7
1 1.5 2 2.5 3 3.5 4
其次,通过使用冒号,可以截取指定矩阵中的部分。
例如:
A=[1 2 3;4 5 6;7 8 9]
A=
1 2 3
4 5 6
7 8 9
B=A (1:2, : )
B=
1 2 3
4 5 6
通过上例可以看到B是由矩阵A的1到2行和相应的所有列的元素构成的一个新的矩阵。在这里,冒号代替了矩阵A的所有列。
MATLAB中,也可采用特殊的矩阵——向量来表示序列,但MATLAB对序列下标默认为从1开始递增,因此要表示离散信号,一般应采用两个向量分别对信号的自变量和因变量预予描述。如, n= -3~4
在MATLAB中表示为:
n = [-3, -2, -1, 0, 1, 2, 3, 4]; %自变量取值
x = [ 2, 1, -1, 0, 1, 4, 3, 7]; %因变量取值
注意:分号“;”表示不回显表达式的值;“%”表示其后内容为注释对象。
2.外部文件读入法
Matlab语言也允许用户调用在Matlab环境之外定义的矩阵。可以利用任意的文本编辑器编辑所要使用的矩阵,矩阵元素之间以特定分断符分开,并按行列布置。另外也可以利用load函数,其调用方法为: Load+文件名[参数]
Load函数将会从文件名所指定的文件中读取数据,并将输入的数据赋给以文件名命名的变量,如果不给定文件名,则将自动认为matlab.mat文件为操作对象,如果该文件在Matlab有哪些信誉好的足球投注网站路径中不存在时,系统将会报错。
例如:事先在记事本中建立文件: 1 1 1
(并以data1.txt保存) 1 2 3
1 3 6
在Matlab命令窗口中输入:
load data1.txt
data1
data1=
1
文档评论(0)