广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    MATLAB文本和字符串创建,连接和转换

    来源:网络收集  点击:  时间:2024-03-01
    【导读】:
    在使用MATLAB进行编程时,经常需要进行文本和字符串的创建,字符串进行串联连接和不同数据类型之间转换,下面分享给大家MATLAB文本和字符串创建,连接和转换方法、步骤,希望能够帮助大家。工具/原料more电脑MATLAB软件MATLAB文本和字符串创建,连接和转换方法/步骤1/7分步阅读

    第一步:首先来进行MATLAB文本和字符创建,matlab创建字符串与C语言等语法有所差异,字符串使用单引号创建而不是双引号,如我们在命令窗口中输入代码:

    as=The first string

    即可创建一个字符串变量sa,如下图所示。

    2/7

    第二步:如果我们需要创建有单引号的字符串,那么上述字符串变量创建方法需要进行小改动,即在字符串赋值时使用两个单引号,如在命令行窗口中输入代码:

    bs=Thesnd string

    即可创建一个包含单引号的字符串变量bs,如下图所示。

    3/7

    第三步:创建好字符串变量后,我们可以在工作区看到创建好的字符串变量名称和值,字符串变量是char类型的,我们可以在命令窗口中输入代码:

    whos

    可以查看工作区字符串变量的类型大小等详细内容,如下图所示。

    4/7

    第四步:我们创建好字符串变量后,就可以进行字符串的串联连接了,字符串的串联连接方法与数值矩阵的串联连接方法类似,我们在命令窗口中输入代码:

    cs=

    即可成功串联字符串,运行结果如下图所示。如果纵向串联则使用分号;

    5/7

    第五步:如果我们需要串联的字符串中包含数值数据等类型,我们需要将这些类型的数值数据转换成字符串,转换方法不难,使用num2str()函数可以将数字转换成字符串,如我们在命令窗口中输入代码:

    d=1.677

    sj=

    即可成功将数字转换成字符串并串联,如下图所示。

    6/7

    第六步:如果数字是int类型的,我们还可以使用int2str()函数进行转换,如我们在命令窗口中输入代码:

    z=2

    zs=

    运行结果如下图所示。

    7/7

    第七步:关于字符串的转换我们还常使用str2num()函数,如我们在MATLAB命令窗口中输入代码:

    a=1.784533

    b=str2num(a)

    即可成功将字符串数据a转换成数值数据b,如下图所示。

    注意事项

    需注意的是字符串数据经str2num()函数转换后将至少保留4位小数点,如果我们只需要保留两位小数点或更少,使用元细胞即可,这里不进行详细介绍,如有疑问可私信我。

    以上是MATLAB文本和字符串创建,连接和转换方法、步骤,希望能够给大家带来帮助,不足之处大家在下方评论补充。

    MATLAB文本创建MATLAB字符串字符串连接字符串转换MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_201753.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 09:21:50  耗时:0.027
    0.027s