MATLAB学习教程-第3章 MATLAB数据类型_第1页
MATLAB学习教程-第3章 MATLAB数据类型_第2页
MATLAB学习教程-第3章 MATLAB数据类型_第3页
MATLAB学习教程-第3章 MATLAB数据类型_第4页
MATLAB学习教程-第3章 MATLAB数据类型_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章

MATLAB数据类型在MATLAB

7.0中为广大用户提供了多种数据类型选择,用户可以定义多种数据类型,不同数据类型变量在

MATLAB中的使用有所差异,本章将主要介绍MATLAB的常用数据类型及其不同数据类型之间的转换。3.1

数值型数值型是数据计算中最为常用的数据类型,在

MATLAB7.0中数值型的数据类型包括整型和浮点型。下面具体介绍这几种数值型数据类型。3.1.1

整型MATLAB

7.0中的整型数据类型8位、16位、32位、64位4种有符号和无符号的整数类型。有符号的整数类型需要在数据的首位赋一位作为符号位,而无符号的整数不需在首位提供符号位,因而相同字节数的无符号的整数类型表示的数据范围更大。3.2

字符串型MATLAB中提供了字符串类型用于处理文本等字符型数据。字符串可以理解为字符的数组,而字符在MATLAB存储空间中又与相应的ASCII码对应。3.2.1

字符串的创建一维字符串二维字符串3.2.2

字符串的常用操作字符串的判断字符串的访问字符串的查找和替换字符串的比较字符串的大小写转换字符串的执行字符串的空格操作相关函数3.3

逻辑类型MATLAB

7.0中的逻辑类型仅包括两个值:“0”和

“1”,分别代表逻辑“假”和“真”。逻辑类型主要用于关系和逻辑运算,在使用过程中通过查找、条件语句的逻辑判断,可以判断条件是否为真。3.4

结构体结构体数据类型可以把不同数据类型的变量放到同一个变量名下,通过不同“域”的概念对结构体中的不同数据进行赋值、操作。结构体中的数据存储在相应的“域”中。3.4.1

结构体的创建命令行直接赋值法函数法3.4.2

结构体的常用操作访问结构体中的元素结构体的显示结构体的删除3.5

元胞数组元胞数组是由可以包括任何数据类型的元胞组成的数组。通过元胞数组的使用,可以在同一个变量中存储不同数据类型的数据,给代码的编写带来很大便利。3.5.1

元胞数组的创建直接赋值法函数法3.5.2

元胞数组的常用操作元胞数组的访问元胞数组的显示元胞数组的删除3.6

日期类型本节主要介绍MATLAB中常用的三种日期类型的格式,及其之间的转换。日期类型的数据变量在与时间数据相关的分析中较为常用。3.6.1

日期类型的格式字符串型向量型序列型3.6.2

日期类型数据的转换1.函数clock()2.函数now()

3.函数date()4.函数weekday()5.函数eomday()6.函数calendar()3.7

不同数据类型之间的转化数值类型的互相转换字符串与数值类型的互相转换元胞数组与数值类型的互相转换字符串、元胞数组、结构体之间的互相转换3.8

本章小结本章主要向用户介绍了MAX

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论