matlab 字符串数组 matlab中的字符串数组的用法

matlab中的字符串数组的用法――简介

在本片经验中,我们就介绍一下Matlab中字符串数组的应用。字符串数组在Matlab中主要用数据的可视化。但是与数值数组相比,字符串数组在matlab中的重要性比较小,但是它还是不可缺少。下面我们就简要介绍一下字符串数组的创建、对字符串数组的处理以及数值数组和字符串之间的相互转化。

matlab中的字符串数组的用法――工具/原料

电脑

matlab

matlab中的字符串数组的用法――字符串与数值数组

matlab中的字符串数组的用法 1、

创建字符串数组

既然要讲字符串数组的性质,那么我们就先来学习一下如何创建字符串数组。并且判断一下字符串数组的类型。需要注意的是字符串数组的创建方式是:在指令窗中,先把待建的字符放在“单引号对”中,再按[Enter]键,此外“单引号对’必须在英文状态下输入。具体创建方式及结果可以看下图:


matlab中的字符串数组的用法 2、

创建数值数组

既然我们要比较字符串数组和数值数组,那么我们也应该创建一个数值数组来进行比较。下面我们就创建一个数值数组,同样查看该数组的数据类型。具体创建方式及结果可以看下图:


matlab中的字符串数组的用法 3、

比较字符串与数值数组

下面我们用“who”指令来观察一下字符串与数值数组的主要区别:从图中我们可以看出字符串数组的类型是“char”型,而数值数组的类型为“double”型,而且在创建字符串数组时,必须用在英文状态下输入的单引号对讲字符串包括在内,他是matlab识别送来内容身份(是变量名、数字、还是字符串)所必需的。

matlab中的字符串数组的用法_字符串数组

matlab中的字符串数组的用法――属性标志和基本操作

matlab中的字符串数组的用法 1、

创建字符串、查看大小和数据类型

下面的指令创建一个由19个字符组成的串。这印个字符必需被放在“单引号对”内。右下图可以看出原变量被赋值后数据类型就编程“char”型,而且每个字符(字母、空格、标点)都占据一个元素位置。


matlab中的字符串数组的用法 2、

中文字符串

上面一步我们试验的是英文字符串,下面我们看一下中文是否也可以创建为字符串。从下图可以看出在创建中文字符串的时候,最外面的单引号对一定要在英文状态下输入。具体情况请看下图:


matlab中的字符串数组的用法 3、

由小字符串构成大的字符串

在MATLAB中还可以将小字符串构成大的字符串。这一用法在命制图片的名称的时候很有用的。下面我们就将上一步中的字符串'这里是中文字符串'添加增长。具体指令及增长结果请看下图所示:

matlab中的字符串数组的用法_字符串数组

matlab中的字符串数组的用法――数值向字符串的转换

matlab中的字符串数组的用法 1、

int2str把整数转换为字符串

MATLAB中的指令“int2str( )”会将括号里面的数值转换为字符串数组,需要注意的是当数值为非整数时将被四舍五入后再转换。下面我们就看一下具体事例,其结果如下图所示:图一为转换前的数值数组,图二为转换为字符串后的字符串数组。


matlab中的字符串数组的用法 2、

num2str 把非整数转换为字符串

matlab 字符串数组 matlab中的字符串数组的用法

MATLAB中的指令“num2str( )”会将括号里面的非整数数组转换为字符串数组,这一命令常用于图形中,数据点的标识。具体的转换实例代码可以参见下图所示。

matlab中的字符串数组的用法_字符串数组

matlab中的字符串数组的用法――注意事项

如果本经验对你有帮助,记得点有用、收藏、评论哦!欢迎分享给好有!

  

爱华网本文地址 » http://www.aihuau.com/a/8104290103/232162.html

更多阅读

细数实况8中的十大前锋 实况足球2016前锋

NO.10 德罗巴为什么要把德罗巴排到这份榜单里呢,主要因为我是切尔西球迷,当然非常喜欢德罗巴了,在实况8里德罗巴只是当年那个刚刚加盟切尔西的青葱少年,我想玩过实况8,用过德罗巴的人都应该知道其实还是非常强的,出色的身体素质,射门精度

实拍:北影艺考生中的漂亮美眉!组图

图、文/@原生泰近几年北京电影学院艺考招生原生泰都会过去看看,同时也会抓拍一些考生中的美女。2月26日,北影艺考正式开锣。今年北影艺考的战线貌似拉得比较长,分专业分地点,而且最受人关注的表演系招生放在较后。不管什么专业,录取比例

声明:《matlab 字符串数组 matlab中的字符串数组的用法》为网友海的颜色分享!如侵犯到您的合法权益请联系我们删除