matlab 中 strcat函数的用法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、matlab 中strcat函数的用法

filename=strcat('D:\thesis\data\gamit\coordinate\',yr,'\',model,yr,'.org')的意思是啥啊?

定义

strcat 即Strings Catenate,横向连接字符串。

语法: combinedStr= strcat(s1, s2, ..., sN)

描述: 将数组s1,s2,...,sN 水平地连接成单个字符串,并保存于变量combinedStr中。如果任一参数是元胞数组,那么结果combinedStr 是一个元胞数组,否则,combinedStr是一个字符数组。

其实它的作用很简单就是将多个字符连接成单个字符串,关键在于这个语句中括号里面的内容,'D:\thesis\data\gamit\coordinate\' 加了单引号的,就说明单引号里面的内容为:字符串,下面的'\' 与'.org' 相同都只是字符串而已,原样输出即可。置于接下来的yr 和model 肯定是先前人为定义的变量,里面肯定储存了某些字符串信息的。那么这个语句最终实现的结果是:

将“D:\thesis\data\gamit\coordinate\yr的值\model的值.org”存于变量filename 中,看程序部能光看一句,这样这个语句事实上完成了一个文件的创建,便于接下去程序中实现调用路径中的文件数据或修改。

相关文档
最新文档