Matlab 字符串与文本 gaunthan Posted on Oct 28 2016 ? Matlab ? ## 创建字符数组 不像其他编程语言使用双引号,Matlab中的字符串是以单引号标出的。可以像下面那样将文本赋值给一个变量: greeting = 'Hello, world!' 如果文本本身包含单引号,则在单引号前加多一个单引号,起转义作用,就像C里面的反斜杠`\`一样: message = 'It''s time to say goodbye.' 运行结果如下图:  Matlab中的一切变量都是数组,上面创建的变量也遵循这个规定,只不过它的数据类型是char,而不是经常见到的double类型:  ## 连接运算 由于字符串也只是数组,因此我们也可以在其上使用连接运算,如:  ## 转换 Matlab支持将数值转换为字符串,常用的函数有:`num2str()`和`int2str()`。用法如下所示:  虽然看上去两者很像,但使用`whos`命令就一见真晓:  赏 Wechat Pay Alipay Matlab 函数 Matlab 工作区变量