字符串单元数组和结构体.pptVIP

  • 4
  • 0
  • 约4.59千字
  • 约 27页
  • 2019-09-20 发布于福建
  • 举报
第5章 字符串、单元数组和结构体 教学内容 掌握字符串的生成及操作 掌握单元数组的生成及操作 掌握结构体的生成及操作 字符串的生成 字符串的生成 MATLAB 中的字符串为 ASCII 值的数值数组,作为字符串表达式进行表示。在 MATLAB 中,生成字符串的方法为 stringname=’the content of the string’。 字符串的生成 字符串是一个 ASCII 码的字符数组,因此,与普通数组一样,字符串也可以形成矩阵(表现为一个字符串有多行)。但是,这些行必须有相同数目的列数。 另外,使用 char 函数可以创建长度不一致的字符串矩阵。char 函数自动将所有字符串的长度设置为输入字符串中长度的最大值。 字符串的操作 字符串的显示 字符串的显示有两种方式:直接显示和利用 disp 函数进行显示。 字符串的执行 在 MATLAB 中可以用函数 eval 来获得字符串的值。也叫求值函数 字符串的运算 字符串的运算主要包括: 判断字符串是否相等 通过字符串运算来比较字符串中的字符 进行字符分类、查找与替换 字符串与数值数组之间的相互转换 字符串的比较 字符串的比较主要为比较两个字符串是否相同,字符串中的子串是否相同和字符串中的个别字符是否相同。用于比较字符串的函数主要是 strcmp 和 strncmp。 strcmp:用于比较两个字符串是否相同。用

文档评论(0)

1亿VIP精品文档

相关文档