matlab基本数据结构的以及矩阵基本操作
第二章 基础知识; 本章着重介绍的MATLAB基础知识包括:
数据类型;
基本矩阵操作;
运算符;
字符串处理函数。;目录;2.1 数 据 类 型; MATLAB中定义了很多种数据类型。本节讨论MATLAB中主要的数据类型及其使用方法。
在MATLAB中有15种基本数据类型,每种基本数据类型均以数组/矩阵的形式出现。 ;1.数值类型;(1)整数类型;(2)浮点数类型;(3)复数类型;(4)Inf和NaN;2.逻辑类型;3.字符和字符串类型;4.结构体类型; 下图表示了一个结构体(Personel),它包括3个属性(Name、Score和Salary),其中Name是一个字符串,Score是一个数值,Salary是一个1?5的向量。 ;(1)结构体数组的构造 ; 利用函数struct()
在MATLAB中,函数struct()的具体用法如下:
其中,strArray、field和val分别表示结构体名、属性名和相应的属性值。 ;(2)结构体数组的访问;2.2 基本矩阵操作; 在MATLAB中,所有的数据均以二维、三维或高维矩阵的形式存储,每个矩阵的单元可以是数值类型、逻辑类型、字符类型或者其他任何数据类型。
对于标量,可以用1?1矩阵来表示;
对于一组n个数据,可以用1?n矩阵来表
示;
对于多维数组,可以用多维矩阵来表示。
在MATLAB中,用命令whos来显示数据的类型、存储空间等信息。 ;2.2.1 矩阵的构造;1.简单矩阵构造;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;2.特殊矩阵构造;续表;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;3.向量构造;(2)a:s:b 返回以a为起点,以s为步长,且所有取值在a与b之间的向量。 ;2.2.2 矩阵大小的改变;1.矩阵的合并; 具有相同行数的两个矩阵,合并为一个新矩阵 ; 除了矩阵合并符“[]”外,还可以使用矩阵合并函数。矩阵合并函数的描述和基本调用格式如下表所示。 ;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;2.矩阵行列的删除;2.2.3 矩阵下标引用; 本小节将介绍通过矩阵下标来存取元素值的方法,包括访问单个元素、线性引用元素和访问多个元素等。
;1.访问单个元素;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;2.线性引用元素;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;3.访问多个元素; A(i,k1:k2) 返回矩阵A第i行的自k1到k2
列的所有元素。
A(:,j) 返回矩阵A第j列的所有元素。
A(k1:k2,j) 返回矩阵A第j列的自k1到k2
行的 所有元素。
若A是多维矩阵,也可以通过类似的方法实现对其访问。
;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;2.2.4 矩阵信息的获取; 本小节介绍如何获取矩阵的信息,包括矩阵的尺寸、元素的数据类型和矩阵的
您可能关注的文档
最近下载
- 中医医院感染性疾病科建设与管理指南(2025).docx VIP
- 贵州省贵阳市2022-2023学年九年级上学期期末数学试题(含答案解析).pdf VIP
- 老年病人手术的麻醉PPT课件【40页】.pptx VIP
- (优质!)最新呼吸机技术要求.pdf VIP
- (推荐!)最新呼吸机技术要求(可编辑!).docx VIP
- 2024年全国各地化学中考真题汇编碳和碳的氧化物含详解.pdf VIP
- 5年(2021-2025)中考化学真题分类汇编专题09 化学反应的定量关系(解析版).pdf VIP
- 《低空装备环境感知与识别技术要求》.pdf VIP
- GBZT 205-2007 密闭空间作业职业危害防护规范.docx VIP
- 医院患者急性上消化道出血应急预案演练脚本.docx VIP
原创力文档

文档评论(0)