我要访问几个测序文件夹包含变量在MATLAB中的文件目录..?
例子:
[ndata, text, alldata] = xlsread(' D: \ folder \ 1 \ file ') ;
[ndata, text, alldata] = xlsread(' D: \ folder \ 2 \ file ') ;
[ndata, text, alldata] = xlsread(' D: \ folder \ 3 \ file ') ;
[ndata, text, alldata] = xlsread(' D: \ folder \ 4 \ file ') ;
我能代替1,2,3and 4可变我。怎么可以在目录中写到这里?!
请您需要任何建议!
非常感谢您的建议,但不幸的是,当我测试: (sprintf的( 'd:\文件夹\%I \文件',我)作为一个单独的函数的输出是 ANS = d: 警告:请参阅有效的转义序列帮助的sprintf – 2012-03-13 21:21:38
因为它真的有效时,我想: (sprintf的( 'd:\\ \\文件夹%I \\文件',我) 谢谢很多:) – 2012-03-13 21:26:45
@OceanBlue:将sprintf更改为fprintf,并将su通过做一些像ls那样的文件是正确的。转义序列错误(根据错误),所以只需将单个\'s更改为\\ s。如果您想要非常好,请选择其中一个答案,方法是选中旁边的复选标记:-) – PearsonArtPhoto 2012-03-13 21:27:24