Matlab学习笔记(2019.10.22.)

matlab的数据类型
一.
3.14 .matlab数据类型概述
matlab建立了不同的数据类型来满足不同用户的需求,将其进行分类,树状图大致如下:
在这里插入图片描述

字符型数据由单引号括起来,储存形式为ASCII码。字符型数组通常用于程序的操作提示,文字段的搜索或者程序输出结果的说明等,其可以进行串并连接、字符比较,字符搜索和替换等。
单元数组提供储存机构,可以储存不同大小不同长度的数组在单元数组的单元里。当需要访问单元数组时,可以用访问矩阵(或数组)同样的方法来操作。
在matlab中,结构数组和单元数组一样都可以储存数组,但是结构数组的名称要胜于单元数组,因为结构数组在储存数据时,贴上了结构数组的场名。访问结构数据时,用同样的数据场名。
matlab的数据是分级的。用户可以定义自己需要的用户级,用户定义级被安置在结构数组的下面。

3.15 .字符型数组
matlab中用单引号括起来的字符或数字等叫字符数组,书写格式如下:
S=‘任意字符或数字等’ (该式用来创建任意字符串)
S=char(x) (用ASCII的向量x来创建)
X=double(S) (将字符串转化为matlab的双精度数)
上问题到的各种数组之间的操作有如下实例:

在这里插入图片描述
在这里插入图片描述
在matlab中寻找str1字符串中是否含有str2字符的函数如下
k=findstr(‘str1’,‘str2’)
k为返回向量,指出字符str2的起始位置,若无,则返回空阵。
实例:

在这里插入图片描述

字符串替换函数为:
S=strrep(S1,S2,S3),其中S2为S1中含有的字符串,S3中为替换S2的字符串,S为替换后的结果。
3.16. 单元数组
(内容太多,直接上实例)

在这里插入图片描述

3.17. 结构数组
是对某个对象,不同属性的数据,用一组数据来表示,称为结构数组。

二.总结思考:matlab数组使用灵活方便且比C++简单。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值