- 1、本文档共108页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MATLAB基础及应用曹敦虔编著
第2章矩阵生成与运算本章学习重点掌握内容:MATLAB基本数据类型数组生成与访问数组元素数组变形数组运算与矩阵运算
第2章矩阵生成与运算2.1数据类型2.2数组生成2.3访问数组元素2.4数组变形2.5数组运算2.6矩阵运算
2.1数据类型数组(array)逻辑(logical)字符(char)数值(numeric)uint8、int8、int16、uint16、int32、uint32、int64、uint64双精度(double)单精度(single)复数型(complex)元胞(cell)结构体(stucture)表(table)函数句柄(functionhandle)MATLAB数据类型
2.1数据类型1.整型整型又可细分为int8、int16、int32、int64、uint8、uint16、uint32、uint64共8种,前4种为有符号整型,后4种为无符号整型.示例:a=int8(12);b=int8(9);c=a+bc=21
2.1数据类型2.浮点型浮点型有单精度浮点型(single)和双精度浮点型(double)两种,其中double是MATLAB的默认数据类型.示例:a=single(2.5);%a是单精度浮点数b=3.1;%b是双精度浮点数c=b/a%c是单精度浮点数c=1.2400
2.1数据类型3.复数型MATLAB可以直接进行复数运算,使用未赋值的i或j表示虚数单位.示例:a=1+2i;b=3+4i;c=a*bc=-5.0000+10.0000i
2.1数据类型4.逻辑型逻辑型数据的取值只有两种true和false,在显示时为1和0,通常用来表示真/假、是/否、对/错、成立/不成立等.示例:A=logical([0123])A=0111sum(A)ans=3
2.1数据类型5.字符型在MATLAB中使用单引号对来表示字符型数据,1×n的字符型数组称为字符串.多个字符串可以使用多行数组来表示,但是各个字符串长度必须相同.示例:a=Hello%a是一个字符串,也是一个1×5的字符型数组a=HelloA=[abcd;1234]A=abcd1234
2.1数据类型6.单元单元也称细胞或元胞,它可以容纳任何类型的数据,包括数组、结构、单元数组,对于存储复杂数据非常有用.示例:a=Hello%a是一个字符串,也是一个1×5的字符型数组a=HelloA=[abcd;1234]A=abcd1234
2.1数据类型6.单元单元也称细胞或元胞,它可以容纳任何类型的数据,包括数组、结构、单元数组,对于存储复杂数据非常有用.示例:a=Hello%a是一个字符串,也是一个1×5的字符型数组a=HelloA=[abcd;1234]A=abcd1234
2.1数据类型6.单元取出单元数组元素有两种用法,一种是使用大括号{},取出的结果是单元内所装的数据,另一种是使用小括号(),取出的是单元本身.示例:A={[1,2],[3,4],[5],[6,7],[8],[9,10,11]};B=A{1};%取出第一个单元内的数据,结果是[1,2]C=A(1);%取出第一个单元,结果是{[1,2]}
2.1数据类型7.结构体结构体是由若干个成员组成的一个整体,每个成员包含成员名和值.生成结构体对象的方法有多种.示例:student1.Name=Weixiaobao;student1.Age=20;student1.Email=wxb2138721@163.com;student1student1=Name:WeixiaobaoAge:20Email:wxb2138721@163.comstudent2=struct(Name,Liwei,Age,21,Email,Liwei321809@126.com)student2=Name:LiweiAge:21Email:Liwei321809@126.com
2.1数据类型8.函数句柄函数句柄可以标识一个函数,可以通过函数句柄来调用函数.获取函数句柄的方法有:1)变量名=@函
您可能关注的文档
- 《MATLAB基础及应用》课件 第1章 概述.pptx
- 《MATLAB基础及应用》课件 第3章 流程控制语句.pptx
- 《MATLAB基础及应用》课件 第4章 绘图.pptx
- 《MATLAB基础及应用》课件 第5章 数值计算.pptx
- 《MATLAB基础及应用》课件 第6章 进化算法.pptx
- 《MATLAB基础及应用》课件 第7章 数字图像处理.pptx
- 轨道交通电工基本技能与实训课件 项目5 照明电路的安装.pptx
- 旅游新媒体运营与推广 课件 项目三:旅游微信公众号运营.pptx
- 城市轨道交通行车组织 课件 项目六 特殊情况下的列车运行组织.pptx
- 幼儿园教师专业标准;幼儿园教育指导纲要.docx
- 《MATLAB基础及应用》课件 第6章 进化算法.pptx
- 声乐基础 试卷及答案 共3套 .docx
- 《MATLAB基础及应用》课件 第3章 流程控制语句.pptx
- 《商品实务》教案 项目八 监督的目标.docx
- 自动化生产线控制与维护(基于数字孪生)课件全套 项目1--5 自动化生产线的认知---典型自动化生产线组成单元设计与调试.pptx
- 《MATLAB基础及应用》课件 第1章 概述.pptx
- 电气控制与PLC应用(FX5U) 课件 第6章 FX5U PLC的编程指令及应用.pptx
- 电气控制与PLC应用(FX5U) 课件 第7章 FX5U PLC的通信及应用.pptx
- 网络系统安全运行与维护教案8.doc
- 网络设备配置与管理 教案 项目一:计算机网络概述.docx
最近下载
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 传统文化非物质文化遗产舞龙龙舞传承介绍科普PPT教学课件.pptx
- 挖掘机挂靠协议.docx
- 2024年苏州卫生职业技术学院单招职业技能测试题库及答案解析.docx VIP
- 良肢位摆放考核标准(100分).xlsx VIP
- 2024年苏教版六年级数学下册全册导学案导学单.docx
- 仓储管理员初级测试题库含答案.pdf VIP
- 曝气系统技术协议-巴州医院.pdf
- DB11T 2333-2024危险化学品生产装置和储存设施长期停用安全管理要求.pdf VIP
- 第27课 中国特色社会主义的开创与发展 课件(共36张PPT).ppt VIP
文档评论(0)