数据类型有哪些
不同语言的数据类型不尽相同,matlab的就是比较特殊的,它所有的数据类型都是数组,这或许与它的科学计算特点相关。其中包括
- 字符型
- 载值型
- 单元型
- Java型
- 包柄函数
这里主要说字符型和单元型数组
字符型数组
- 用‘’括起字符
- 使用char(ASCII码)
操作:
- 使用
size()
函数,返回元素的大小,例如3*4大小的数组,返回[3,4] strcat()
将数组相连接成一个,成一行的,所以叫做水平连接,strvcat()
将数组列列对齐,成多行,垂直连接。findstr(a,b)
在a数组中找到b数组(都是字符的)全匹配内容。
单元数组
cell(size)
size可为单个量,表示创建size大小阶的空方阵,可为m,n,m*n大小的矩阵,可以用其他同样作用的函数- 访问元组的元素(可为不同类型)市通过下标如:
A{1,1}
注意括号形式 - 设置元组内容时,内容可以为单元数组,就是单元数组的单元里放单元数组。
操作:
- 删除一个单元,赋值为[]即可