- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB字符串数组、元胞数组和构架数组
字符串数组
字符串入门
【例3.1-1】先请读者实际操作本例,以体会数值量与字符串的区别。
clear
a 12345.6789
class a
a_s size a
a
1.2346e+004
ans
double
a_s
1 1
b S
class b
b_s size b
b
S
ans
char
b_s
1 1
whos
Name Size Bytes Class
a 1x1 8 double array
a_s 1x2 16 double array
ans 1x4 8 char array
b 1x1 2 char array
b_s 1x2 16 double array
Grand total is 10 elements using 50 bytes
串数组的属性和标识
【例3.1-2】本例演示:串的基本属性、标识和简单操作。
a This is an example.
a
This is an example.
size a
ans
1 19
a14 a 1:4
ra a end:-1:1
a14
This
ra
.elpmaxe na si sihT
ascii_a double a
ascii_a
Columns 1 through 12
84 104 105 115 32 105 115 32 97 110 32 101
Columns 13 through 19
120 97 109 112 108 101 46
char ascii_a
ans
This is an example.
w find a aa z ;
ascii_a w ascii_a w -32;
char ascii_a
ans
THIS IS AN EXAMPLE.
A 这是一个算例。;
A_s size A
A56 A [5 6]
ASCII_A double A
A_s
1 7
A56
算例
ASCII_A
Columns 1 through 6
54754 51911 53947 47350 52195 49405
Column 7
41379
char ASCII_A
ans
这是一个算例。
b Example -1
b
Example -1
ab [a 1:7 , ,b, .]
ab
This is Example -1 .
复杂串数组的创建
多行串数组的直接创建
【例3.1-3】多行串数组的直接输入示例。
clear
S [This string array
has multiple rows.]
S
This string array
has multiple rows.
size S
ans
2 18
利用串操作函数创建多行串数组
【例3.1-4】演示:用专门函数char , str2mat , strvcat创建多行串数组示例。
S1 char This string array,has two rows.
S1
This string array
has two rows.
S2 str2mat 这,字符,串数组,由4行组成
S2
这
字符
串数组
由4行组成
S3 strvcat 这,字符,串数组, ,由4行组成
S3
这
字符
串数组
由4行组成
size S3
ans
5 5
转换函数产生数码字符串
【例3.1-5】最常用的数组/字符串转换函数int2str , num2str , mat2str 示例。
A eye 2,4 ;
A_str1 int2str A
A_str1
您可能关注的文档
- 第二章:struts2架构剖析2.ppt
- matlab实验指导书.doc
- 3.数据规划与信息架构(CIO)20110513.ppt
- vc6.0与 matlab 接口(方法).ppt
- 接入网技术-体系架构02.ppt
- 第三章 内部存储器1.ppt
- 如何理解c和c++的复杂类型声明.doc
- 基于MATLAB的频谱分析仪设计.doc
- 学习matlab笔记4.doc
- 区域填充代码-MATLAB.doc
- 《GB/T 43746.1-2024钻孔和基础施工设备安全要求 第1部分:通用要求》.pdf
- GB/T 37820.1-2024船舶与海上技术 船舶安全标志、防火控制图标志、安全提示和安全标记的设计、位置和使用 第1部分:设计原则.pdf
- GB/T 38001.53-2024柔性显示器件 第5-3部分:目视评价方法.pdf
- 中国国家标准 GB/T 37820.1-2024船舶与海上技术 船舶安全标志、防火控制图标志、安全提示和安全标记的设计、位置和使用 第1部分:设计原则.pdf
- 《GB/T 37820.1-2024船舶与海上技术 船舶安全标志、防火控制图标志、安全提示和安全标记的设计、位置和使用 第1部分:设计原则》.pdf
- 《GB/T 38001.53-2024柔性显示器件 第5-3部分:目视评价方法》.pdf
- 中国国家标准 GB/T 38001.53-2024柔性显示器件 第5-3部分:目视评价方法.pdf
- 《GB/T 38001.51-2024柔性显示器件 第5-1部分:光学性能测试方法》.pdf
- GB/T 38001.51-2024柔性显示器件 第5-1部分:光学性能测试方法.pdf
- 中国国家标准 GB/T 38001.51-2024柔性显示器件 第5-1部分:光学性能测试方法.pdf
文档评论(0)