这个问题是关于dir
matlab 中的命令的。
前言
我有一组文件:01.dat
, 02.dat
, 03.dat
, ..., 20.dat
. 当我输入命令行:dir('*.dat')
时,我会看到我的所有文件。如果我只想选择 [01-09] 范围内的特定文件,我将输入dir('0*.dat')
.
问题
假设我只需要选择那些在特定范围内的文件,即:03.dat
, 04.dat
, 05.dat
, 06.dat
. 我该怎么做dir
?
我需要类似的东西dir('0[3:6].dat')
。a=dir('*.dat'); a(3:6).name;
由于某些与数据集相关的原因,我想避免使用。所以,我只想在“dir”命令级别指定所需的范围。有什么建议么?提前谢谢了!!