- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB矩阵及矩阵操作.doc
MATLAB矩阵及矩阵操作
数值数组(Numeric Array)和数组运算(Array Operations)始终是MATLAB的核心内容。自MATLAB5.x版起,由于其“面向对象”的特征,这种数值数组(以下简称为数组)成为了MATALB最重要的一种内建数据类型(Built-in Data Type),而数组运算就是定义在这种数据结构上的方法(Method)。
本节系统阐述:一、二维数值数组的创建、寻访;数组运算和矩阵运算的区别;实现数组运算的基本函数;多项式的表达、创建和操作;常用标准数组生成函数和数组构作技法;高维数组的创建、寻访和操作;非数NaN、“空”数组概念和应用;关系和逻辑操作。
顺便指出:(1)本章所涉内容和方法,不仅使用于数值数组,而且也将部分地延伸使用于在其他数据结构中。
变量和数据
1 数据类型
MATLAB7.3定义了15种基本的数据类型
1.1 建立double类型数据:例:(注:double为系统默认数据类型)
a=3.3
a =
3.3000
小结查看数据类型方法
方法一:whos 要查看的变量名 注:查看多个变量时各变量之间用空格分开,不能用逗号分开
例:查看上面定义的变量a
whos a
Name Size Bytes Class
a 1x1 8 double array
Grand total is 1 element using 8 bytes
方法二:使用class函数,函数调用常用格式: str = class(object) ——函数返回object的类型
例:class(a)
ans =
double
方法三:使用isa函数,函数调用常用格式: n = is(object,类型)——函数返回值为1,说明object为第二个参数指定的类型,0表示不是。
例:isa(a,double)
ans =
1
isa(a,char)
ans =
0
1.2建立其他数值类型数据的方法
使用single、int_、uint_分别建立单精度、有符号整型、无符号整型的数据
例:
b=single(a)%建立单精度变量b
b =
3.3000
whos a b %查看变量a b的详细信息
Name Size Bytes Class
a 1x1 8 double array
b 1x1 4 single array
Grand total is 2 elements using 12 bytes
class(b) %获取变量b的数据类型
ans =
single
isa(b,single)
ans =
1 c=int8(a) %尝试把变量a的值改为3.8,看结果有何变化,得出什么结论?
c =
3
class(c)%获取变量c的数据类型
ans =
int8
isa(c,int8)
ans =
1
结论:a的值改为3.8后变量c的值变为4,说明在MATLAB中将一个浮点型数据转换为整型数据是遵循“四舍五入”的法则
2、数值
需了解MATLAB表达方式的组成、类型
了解数组(array)、矩阵(matrix)、向量(vector)、标量(数字)(scalar)的概念和它们之间的关系。
标量和向量是矩阵的特例,而矩阵是数组的特例。
复数(complex)和复数矩阵——实数矩阵是复数矩阵的特例,虚部为0
MATLAB把复数作为一个整体处理,虚数单位用自定义变量i或j表示。
(1)复数标量
z=3.4+34i
z =
3.4000 +34.0000i
z=3.4+34j
z =
3.4000 +34.0000i
z=3.4+i34
??? Undefined function or variable i34.
z=3.4+j34
??? Undefined function or variable j34.
z=3.4+i*34
z =
3.4000 +34.0000i
z=3.4+j*34
z =
3.4000 +34.0000i
结论:在创建复数(complex)和复数矩阵时,若虚部
您可能关注的文档
- Lucene概念介绍.doc
- Lucene的工作原理.doc
- Lucene的索引文件格式.doc
- lucene研究.doc
- Lucene索引是如何存储的.doc
- lucen入门.doc
- luence技术.doc
- LVDS信号在PCB上的设计要点.doc
- LVPS或者LVPLED高清视频处理器.doc
- L、L交换的应用和发展《通信世界》.doc
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
最近下载
- 广州市2023-2024学年高一年级下学期八区期末联考考试英语试题(含答案).doc
- 江西省事业单位考试:2012上半年江西省事业单位考试真题及答案解析(管理岗).docx
- 使用CODE V增强版ENVPIK进行无热化镜头设计.pdf
- 以竹代塑的挑战与对策.docx VIP
- 以竹代塑的未来展望.docx VIP
- 带头严守政治纪律和政治规矩,维护党的团结统一等四个方面存在的问题与整改材料精选(参考范文六篇).DOCX VIP
- 以竹代塑行业发展前景展望.docx VIP
- 保险转介绍培训资料.ppt
- 村BA篮球赛招商方案PPT模板.pptx
- 四川省绵阳市2024-2025学年高三上学期第二次诊断考试地理试卷含答案.pdf
文档评论(0)