filename=strcat('D:\hesis\\data\\gamit\\coordinate\\',yr,'\\',model,yr,'.org')的意思是啥啊?定义strcat即StringsCatenate,横向连接字符串。语法:combinedStr=strcat(s1,s2,...,sN)描述:将数组s1,s2,...,sN水平地连接成单个字符串,并保存于变量combinedStr中。如果任一参数是元胞数组,那么结果combinedStr是一个元胞数组,否则,combinedStr是一个字符数组。其实它的作用很简单就是将多个字符连接成单个字符串,关键在于这个语句中括号里面的内容,'D:\hesis\\data\\gamit\\coordinate\\'加了单引号的,就说明单引号里面的内容为:字符串,下面的'\\'与'.org'相同都只是字符串而已,原样输出即可。置于接下来的yr和model肯定是先前人为定义的变量,里面肯定储存了某些字符串信息的。那么这个语句最终实现的结果是:将“D:\hesis\\data\\gamit\\coordinate\\yr的值\\model的值.org”存于变量filename中,看程序部能光看一句,这样这个语句事实上完成了一个文件的创建,便于接下去程序中实现调用路径中的文件数据或修改。
因篇幅问题不能全部显示,请点此查看更多更全内容