matlab04 Matlab 编程4.pptVIP

  • 37
  • 0
  • 约2.12千字
  • 约 20页
  • 2017-08-16 发布于河南
  • 举报
字符与字符串 字符与字符串运算是各种高级语言不可缺少的部分,Matlab具有强大的字符处理能力。 例: 字符串的每个字符(包括空格)都是字符串的一个元素; 字符串中的字符以ASCII码存储,因而大小写是有区别的,可用abs函数查看一个字符的ASCII码。 字符串的生成 直接用单引号赋值,例: s3=‘Matlab’ 字符串与数组之间的转换 字符串转换为数值代码:abs,double 例: str2num:将字符数组转换为数值数组 字符串的连接 水平连接:strcat 或 中括号中用逗号连接 字符串的连接 垂直连接:strvcat 或 中括号中用分号连接 执行字符串:eval 字符串的其它相关常用函数 注:可参见C语言中字符串操作的相关函数 细胞变量(细胞数组)cell Matlab从5.0版开始引入了一种新的数据类型 ---细胞(cell),该结构把不同属性的数据纳入到一个变量中。 例: 细胞变量的定义 可以通过以下两种方式定义一个细胞变量: 细胞变量可以嵌套定义 细胞变量的元素的引用 细胞变量的相关操作函数 习题1 任意给出一个英语句子,请提取其中的单词,并设计一个结构,其域有Name、no、length、value,分别用于存储每个单词的名称、句中序号、单词长度、单词各字符的ASCII码之和,写入文件result1.txt中。

文档评论(0)

1亿VIP精品文档

相关文档