- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[数学]Matlab数组及其运算
武汉理工大学 机电工程学院 计 算 机 仿 真第二章MatLab 数组及其运算 李益兵 ahlyb@163.com 矩阵—数值数组的特例 第二章 MATLAB数组及其运算 2.1 MATLAB的数据类型 2.2 数值数组的生成和寻访 2.3 数组运算和矩阵运算 2.4 非数和空数组 2.5 数组的关系运算和逻辑运算 2.6 字符串数组 2.7 元胞数组 2.8 构架数组 2.1 MATLAB的数据类型 简单数组创建 2.2.1 常用数组生成 2.2.2 数值数组的寻访 2.3 数组运算和矩阵运算 2.3.1 数组运算的常用函数 2.3 数组运算和矩阵运算 2.3.1 数组运算的常用函数 2.3 数组运算和矩阵运算 2.3.2 数组运算和矩阵运算 2.3 数组运算和矩阵运算 2.3.2 数组运算和矩阵运算 2.3 数组运算和矩阵运算 2.4 非数和空数组 2.4 非数和空数组 2.5 数组的关系运算和逻辑运算 2.5 数组的关系运算和逻辑运算 2.5 数组的关系运算和逻辑运算 2.6 字符串数组 字符串数组操作函数 字符串转换函数 例题2-16 字符串转换函数 例题2-17 字符串应用举例 字符串应用举例结果 2.7 元胞数组(单元数组) 2.7 元胞数组 2.元胞数组的创建和显示 【例2-18】演示: (2 × 2) 元胞数组的创建。 C_str=char(这是,元胞数组创建算例 1); R=reshape(1:9,3,3);Cn=[1+2i]; S_sym=sym(sin(-3*t)*exp(-t)); (1)直接创建法之一 A=cell(2,2); A(1,1)={C_str};A(1,2)={R};A(2,1)={Cn};A(2,2)={S_sym}; A A = [2x10 char] [3x3 double] [1.0000+ 2.0000i] [1x1 sym ] 2.元胞数组的创建和显示 【例2-18】元胞数组的扩充。 (1) C=cell(2); C(:,1)={char(Another,text string);10:-1:1} C = [2x11 char ] [] [1x10 double] [] (2) A_C=[A;C] A_C = [2x10 char ] [3x3 double] [1.0000+ 2.0000i] [1x1 sym ] [2x11 char ] [] [1x10 double] [] 2.元胞数组的创建和显示 【例2-18】cellplot 能用图形形象化地表示元胞数组的内容。(A_C 取自上例) cellplot(A_C,legend) 2.元胞数组的创建和显示 【例2-19】在存放和操作字符串上的应用 2.8 构架数组 2.8 构架数组 2.8 构架数组 常用的基本数学函数 向量运算的常用函数 2.7 元胞数组 例2-18 2.7 元胞数组 例2-18 2.7 元胞数组 例2-18 2.7 元胞数组 例2-19 Structure Array 架构数组必须在划分域后才能使用,数据只能放在域中 架构的域可以存放任何类型、任何大小的数组 不同架构的同名域中存放的内容可以不同 s = struct(field1,{},field2,{},...) %建立一个空的结构体,field1,field2是域名称 s = struct(field1,values1, field2,values2,...) %建立结构体的时候就赋值,values1,values2就是针对field1,field2所赋的值。 例如: s = struct(type,{big,little},color,{red},x,{3 4}) 这个结构体有三个域type, color, x Structure Array %2.21
student_rec.number=1;
student_=王新宇;
student_rec.height=180;
student_rec.test=[100,80,75;77,60,92;67,28,90;100,89,78];
student_rec
student_rec.test
%这是一个单构架,共有4个域。
%执行本程序后,指令窗中将分别
%构架结构和构架的域test内容。 例2-20 构架数组的创建和显示 计 算 机 仿 真 * * 计 算 机 仿 真 数值数组(Numeral Array)和数组运算(Array Operations)是MatLab的核心内容。 MatLab是以复数矩阵作为基本的运算单元,向量和标量都作为特殊的矩阵来处理:向量当作只
您可能关注的文档
- [数学]2012-2013年高二数学文寒假作业.doc
- [数学]2012届高三数学一轮复习课件:圆锥曲线综合问题理.ppt
- [数学]2012年全国大学生数学建模竞赛A题葡萄酒理化指标与质量的评鉴分析_获全国二等奖.doc
- [数学]2012年江苏省中考试卷全集及答案.doc
- [数学]2012年高考数学 高考试题+模拟新题分类汇编专题G 立体几何 文.doc
- [数学]2012新人教版9加几.ppt
- [数学]2012青岛版数学一年级下册第一单元信息窗一喂海豚喂海狮十几减几十几减6、5、4、3、2.ppt
- [数学]2012高考数学总复习 第5章第2课时等差数列及其前n项和精品课件 文 新人教a版.ppt
- [数学]2013中考第一轮复习第二十八讲圆.ppt
- [数学]2013届高中数学二轮总复习 专题6第20讲 圆锥曲线中的定点、定值与最值问题课件 理 新课标湖南专用.ppt
文档评论(0)