教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

matlab字符串、单元数组和结构

来源:网络收集 时间:2026-04-16
导读: matlab字符串、单元数组和结构 MATLAB 7 简明教程 清华大学出版社 第5章 字符串、单元数组和结构 教学目标 教学重点 教学过程 2011-4-20 第5章 字符串、单元数组和结构 matlab字符串、单元数组和结构 MATLAB 7 简明教程 清华大学出版社 教学目标 本章将介绍

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

第5章 字符串、单元数组和结构 教学目标 教学重点 教学过程

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

教学目标 本章将介绍三种特殊的数据类型,即 字符串、单元数组和结构。 使用这三种数据类型,相关的数据可 以通过一个单元数组或是结构进行组 织和访问,数据的管理就变得要容易 一些。2011-4-20 第5章 字符串、单元数组和结构 2

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

教学重点 字符串的设定和操作 单元数组的操作 结构型变量的操作

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

教学过程 字符串的设定 字符串的各种操作 单元数组的生成方法 单元数组的操作 结构型变量的生成方法 结构型变量的操作

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

1. 字符串的设定 在MATLAB 7中的字 符串一般是ASCII值 的数值数组,它作为 字符串表达式进行显 示。MATLAB 7对字 符串的设定非常简单, 只需用单引号(’)将需 设定的字符串引注即 可。 >> str='I have many good friends!' str = I have many good friends! >> whos Name Size Bytes Class EXPLODE 1x5 40 double array F1 1x12 24 char array F2 1x12 24 char array

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

2. 字符串的操作 字符串元素的读取 字符串的基本变换 字符串的运算

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

(1)字符串元素的读取 字符串元素的读取– 利用数组操作工具进 行读取 – 使用disp函数显示字 符串 >> str='今天,是2005年10 月25日, 我们班一起去上 海旅游。' str = 今天,是2005年10月25日, 我们班一起去上海旅游。 >> str(6) ans = 0

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

(2)字符串的基本变换 基本变换的种类– 字符串的ASCII码操作 – 使用char函数进行逆变 换 – 字符串的执行 >> for n = 2:3 eval(['M' num2str(n) ' = magic(n)']) end M2 = 1 3 4 2 M3 = 8 1 6 3 5 7 4 9 28

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

常见字符串的操作函 数 名 strcat strcmp findstr strmatch strtok deblank iscellstr isspace 函 数 用 途 链接字符串 比较字符串大小 在其他的字符串中寻找该字符串 查找可能匹配的字符串 查找字符串中的记号 删除字符串内的空格 字符串的单元检验

空格检验 函 数 名 strvcat strncmp strjust strrep blanks ischar isletter strings 函 数 用 途 垂直链接字符串 比较字符串的前n个字符 证明字符数组 用其他字符串代替改串 生成空的字符串 字符串检验 字母检验 strings函数的帮助

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

(3)字符串的运算 字符串的运算主要是指判断字符串是 否相等,通过字符的运算来比较字符, 字符串中字符的分类、查找与替换、 字符串与数值的转换和数组与字符串 的转换等。

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

判断字符串是否相等 有两个函数可以用来 判断两个输入的字符 串是否相等。– strcmp函数:比较两个 字符串是否相等,当相 等时,系统将返回值1, 不相等时,返回值0; – strncmp函数:比较两 个输入字符串的前几个 字符是否相等,当相等 时,系统将返回值1, 不相等时,返回值0。 >> words1=‘人民文学'; >> words2=‘人民的同志'; >> N=strcmp(words1,words2) N=

0 >> Y=strncmp(words1,words2,3) Y= 0 >> x=strncmp(words1,words2,1) x= 1 >>

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

通过字符的运算比较字符 运算符号的意义符 号 形 式 == ~= < > <= >= 等于 不等于 小于 大于 小于或等于 大于或等于 符 号 意 义 eq ne lt gt le ge 英 文 简 写

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

字符串中字符的分类 字符串中的字符通 常可以分为空白字 符、字母字符和其 他类型的字符。用 户可以用isletter和 isspace两个函数 来对字符串中的字 符进行分类 。2011-4-20

realstring=' ' realstring = >> A=isspace(realstring) A= Columns 1 through 11 0 0 0 0 0 0 0 0 0 0 0 Columns 12 through 16 0 0 0 1 1 >>13

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

. 查找与替换 查找与替换是字符 串操作中的一项重 要内容,MATLAB 7语言提供了findstr、 strfind和strrep等函 数来实现查找与替 换操作。2011-4-20

>> s1=‘我们班的班长是是赵 洁!‘; >> s2=strrep(s1,'赵洁','黄远') s2 = 我们班的班长是是黄远! >> s3=strrep(s2,'黄远! ' ,‘谁?') s3 = 我们班的班长是是谁? >>

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

清华大学出版社

字符串与数值的转换 常见的字符串转换函数函 数 功 能 函 数 dec2hex dec2bin hex2num lower 功 能 hex2dec bin2dec 将16进制字符串转化为10进制整数 将2进制字符串转化为1

0进制整数 将10进制整数转化为16进制字符串 将10进制整数转化为2进制字符串 将16进制字符转化为双精度数 改该字符串为小写 用格式控制,数字转换成字符串 ASCII码转换成字符串 整数转换成字符串

base2dec 转化B底字符串为10进制整数 upper fprintf sscanf num2str 改该字符串为大写

把格式化的文本写到文件中或显示 sprintf 屏上 用格式控制,字符串转换成数字 数字转换成字符串 char int2str

2011-4-20

第5章 字符串、单元数组和结构

matlab字符串、单元数组和结构

MATLAB 7 简明教程

…… 此处隐藏:2483字,全部文档内容请下载后查看。喜欢就下载吧 ……

matlab字符串、单元数组和结构.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/117022.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)