这是我的名字:
fn_la= ' myfile.env'
在这个名称中我想要包含一个名为date= 20170805.
的变量
所以这个名字是myfile20170805.env.
有人知道如何在matlab中做到这一点吗?
答案 0 :(得分:1)
以下是代码:
fn_la= ' myfile.env'
date= 20170805
C = strsplit(fn_la,'.')
name=sprintf('%s%d.%s.',C{1},date,C{2})
您可能希望使用strtrim
删除空格:
name=strtrim(name)