MATLAB对字符串进行检索、求ASCII编码和合并

本文介绍了MATLAB对字符串进行检索、求ASCII编码和合并的方法。其中求字符串的ASCII编码用到abs( )函数,对字符串进行合并直接使用[ ],即[字符串1,字符串2]就可以将两个字符串合并在一起。

MATLAB对字符串进行检索、求ASCII编码和合并

工具/原料

  • MATLAB

方法/步骤

  1. 1

    第一,启动MATLAB,输入如下代码:

    close all; clear all; clc

    one = 'Go big or go home';

    two = 'Stay hungry stay foolish';

    MATLAB对字符串进行检索、求ASCII编码和合并
  2. 2

    第二,保存和运行上述代码,在工作区就会得到one,two两个字符串变量。在命令行窗口输入whos,回车得到两个变量的大小(Size)和类型(Class),如下图。

    MATLAB对字符串进行检索、求ASCII编码和合并
  3. 3

    第三,对字符串检索。在命令行窗口输入a = one(4:6),b = two(6:11),对字符串one的第4:6元素进行检索,对字符串two的第6:11元素进行检索。得到如下结果。

    >> a = one(4:6),b = two(6:11)

    a =big

    b =hungry

    MATLAB对字符串进行检索、求ASCII编码和合并
  4. 3
    此文章未经授权抓取自百度经验
  5. 4

    第四,求字符串ASCII编码值。在命令行窗口输入aa = abs(one), bb = abs(two),求字符串one和two的ASCII编码值,结果如下图,比如字母G的ASCII编码值为71。像A的ASCII编码值为65,a的ASCII编码值为97,1的ASCII编码值为49有必要记住。

    MATLAB对字符串进行检索、求ASCII编码和合并
  6. 5

    第五,对字符串进行合并。在命令行窗口直接输入three = [one,two],就会对one,two两个字符串进行合并,也就是[ ]就可以把两个字符串合并在一起。

    MATLAB对字符串进行检索、求ASCII编码和合并
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部