Matlab高级教程_第一篇:Matlab基础知识提炼_04

Posted 时海涛 | Thomas.Shih

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab高级教程_第一篇:Matlab基础知识提炼_04相关的知识,希望对你有一定的参考价值。

第八节:几大MATLAB的数据类型

 

8.1 数值型

8.2 字符和字符串

创建用‘ ‘

8.3 函数句柄

8.4 结构体

创建用.

语法:struct(‘field‘, var1,‘field2‘,‘var2‘);

8.5 数组类型

创建用[]

8.6 单元数组(元胞)

创建用{ } 或者 cell

访问用( , )这样的方式

8.7 repmat和reshape函数,重构函数。

8.8 map容器

  本意是映射,就是可以将一个量映射到另一个量。比如讲一个字符串映射为一个数值,拿着个字符串就是may的键key,这个值就是map的数据value。很像python的字典。不过是按照这样的进行排列。

mapObj = containers.Map({key1,key2...},{val1,val2} )

访问

keys键访问 keys(mapObj)

values访问values(mapObj)

删除remove

remove("mapName", ‘keyName‘)

 

以上是关于Matlab高级教程_第一篇:Matlab基础知识提炼_04的主要内容,如果未能解决你的问题,请参考以下文章

Matlab高级教程_第一篇:Matlab基础知识提炼_04

Matlab高级教程_第二篇:Matlab相见恨晚的模块_01

Matlab高级教程_第二篇:Matlab相见恨晚的模块_02_并行运算-2

Matlab高级教程_第二篇:Matlab相见恨晚的模块_02_并行运算-利用GPU并行执行MATLAB程序

Matlab高级教程_第二篇:Matlab2016a和VS2013混合

高级绘图MATLAB应用实战系列(八十)-圣诞前夜,想表白女神?教你如何用MATLAB绘制圣诞树动态图(附MATLAB代码)