- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB使用初步.doc
附录 MATLAB使用初步
下面,我们以MATLAB6.1版本为例介绍它的一些使用方法。
一、MATLAB6.1的启动和退出
启动MATLAB6.1比较简单的方法是双击桌面上的MATLAB图标。此时,就会出现MATLAB的命令窗口(Command Window)。
要退出 MATLAB6.1可直接单击命令窗口右上角的“关闭”按钮或在窗口命令中输入quit。
二、常量和变量
如2.3、0.0023、3e+8 、pi、1+2i都是MATLAB的合法常量。其中3e+8表示3*108,1+2i是复数常量。
MATLAB的变量无需事先定义,在遇到新的变量名时,MATLAB会自动建立改变量并分配存储空间。当遇到已存在的变量时,MATLAB将改变它的内容。如a=2.5定义了一个变量a并给它复值2.5,如果在输入a=4, 则变量a的值就变为4。
变量名由字母、数字、或下划线构成,并且必须以字母开头,最长为31个字符。MATLAB可以区分大小些。如MY_NAME、MY_name、my_name 分别表示不同的变量。
另外,MATLAB还提供了一些用户不能清除的固定变量:
ans: 缺省变量,以操作中最近的应答作为它的值。
eps: 浮点相对精度。eps=2-52。
pi: 即圆周率。
Inf: 表示正无穷大,当输入1/0时会产生Inf。
Nan: 代表不定值(或称非数),它由Inf/Inf 或0/0 运算而产生。
三、矩阵的输入
MATLAB的基本数据结构是矩阵。向量、常量可看作是特殊的矩阵。MATLAB提供了多种方法输入和产生矩阵。
直接写出矩阵
直接输入矩阵时,整个矩阵须用[ ]括起来,用空格或逗号分隔各行,用分号或换行分隔各列。
例如:在MATLAB命令窗口中输入如下命令:
A=[1,2,3;4,5,6;7,8,9]
按回车键后MATLAB在工作空间(内存)中建立矩阵A同时显示输入矩阵:
A =
1 2 3
4 5 6
7 8 9
若在上述命令后面添上分号, 则表示只在内存中建立矩阵A,屏幕上将不再显示其结果。
又如,在MATLAB命令窗口中输入如下命令:
x=[1,2,3,4,5]
x =
1 2 3 4 5
x也可看作为一个行向量。
y=[1;2;3]
y =
1
2
3
y也可看作为一个列向量。
利用冒号产生矩阵。
冒号是MATLAB中最常用的操作符之一。下面是几个利用冒号产生矩阵的例子:
x=1:5
x =
1 2 3 4 5
x=1:0.5:3
x =
1 1.5 2 2.5 3
A=[1:3;4:6;7:9]
A =
1 2 3
4 5 6
7 8 9
利用函数命令创建矩阵
MATLAB提供了许多生成和操作矩阵的函数,可以利用他们来创建一些特殊形式的矩阵。
zeros: 产生一个元素全为零的矩阵,用法如下:
zeros(n): 产生一个n阶元素全为零的矩阵。
zeros(m,n): 产生一个m*n阶元素全为零的矩阵。
例如: A1=zeros(3,4) %生成一个3*4的全零矩阵
A1 =
0 0 0 0
0 0 0 0
0 0 0 0
ones: 产生一个元素全为1的矩阵, 用法同上。
eye: 产生一个单位矩阵, 用法同上。
例如: A2=eye(3) %生成一个3阶单位阵
A2 =
1 0 0
0 1 0
0 0 1
rand: 产生一个元素在0和1之间均匀分布的随机矩阵, 用法同上。
randn: 产生一个零均值,单位方差正态分布的随机矩阵, 用法同上。
diag: 产生对角矩阵,用法如下:
diag(V): 其中V是一个n元向量(行向量或列向量),diag(V)是一个n阶方阵,主对角线上元素为V, 其它元素均为0。
diag(V,k): 是一个n+abs(k)阶方阵,其第k条对角线上元素为V,k0时,在主对角线之上,k0时,在主对角线之下。
例如: V=[7,-5,3];
A3=diag(V)
A3 =
7 0 0
0 -5 0
0
您可能关注的文档
最近下载
- 2025年执业药师之西药学专业一模考预测题库(夺冠系列).docx VIP
- ISO 15614-13 2023 金属材料焊接工艺规程及评定 电阻对焊和闪光焊(中文版).pdf
- 过敏性休克抢救指南2025版.docx
- 扩张型心肌病的护理查房课件.pptx VIP
- 第一章 食品工艺学导论.ppt VIP
- 系统性红斑狼疮(共44张PPT).pptx VIP
- 3.1 标志设计 (课件)人教版七年级美术上册.pptx VIP
- genesis2000脚本编写,Perl╱TK常见问答中文版.pdf VIP
- 2024《广西农产品电商物流SWOT-PEST分析及发展策略研究(数据图表论文)》16000字.docx VIP
- 剑桥国际少儿英语KB1第1-12单元文本-(英汉版).pdf VIP
文档评论(0)