2014-07-01 26 views
1

我有兩個變量A和B,它們之間有一個變量,用於創建文件名。例如Matlab - 使用通配符連接字符串

A*B.mat where * %// can be any number of digits 

很明顯dir A * B.mat不起作用,但我並沒有在如何真正使它工作上微不足道。

回答

1

我想你想要這樣的:串聯的AB內容與字符串'*'之間和'.mat'底:

dir([A '*' B '.mat']) 
0

您可以使用sprintf

dir(sprintf('%s*%s.mat', A, B));