我正在使用matlab编写遥感目的的函数
用户将在程序中输入一个包含7个文件的文件夹,每个文件都是一个图像的带,其名称是:
“b1.dat”
“b2.dat”
“b3.dat”
“b4.dat”
“b5.dat”
“b6.dat”
“b7.dat”
例如,如果输入2作为它将搜索的函数的参数这是在访问后7个选项名称会显示b2.dat
你怎么建议我写的代码搜索字符串中的某个字符
0
A
回答
1
您可以使用uigetfiles选择目录和dir
得到的文件夹内容的列表。一旦你有清单,strfind
会告诉你一个文件包含一个给定的数字。
或者,使用uigetdir:
dirName = uigetdir('C:\', 'select a directory');
contents = dir(dirName);
for c = contents
name = c.name;
if strfind(name,'3')
fileToOpen = name{1};
end
end
0
我所使用的代码的以下两行:
夹= uigetdir( 'd:\', '选择包含频带中的文件夹')
文件名= DIR(文件夹)
第一行如我所料返回到文件夹的路径:
夹=
d:\ RS \ 911130个TM频带
但秒ond line not。我有我的文件夹中的7个文件,它返回一个9X1结构
名=
9X1结构阵列领域:
名
日期
字节
ISDIR
datenum
例如的内容文件名(1,1)是:
相关问题
- 1. 某个字符的搜索字符串
- 2. 在字符串中搜索某个字符的ArrayList
- 3. 搜索字符串中的字符串
- 4. 搜索字符串中的字符
- 5. 字符串中的字符搜索
- 6. 搜索字符串中的字符集
- 7. 搜索字符串值中的字符
- 8. 搜索字符串内的字符串
- 9. 搜索字符arraylist某些字符
- 10. 在python中搜索单个字符串中的字符串
- 11. 搜索整个字符串
- 12. 搜索多个字符串
- 13. 在PHP中搜索多个网页中的某个字符串
- 14. 如何在一个字符串中搜索两个字符串?
- 15. 搜索字符串
- 16. 字符串搜索
- 17. 搜索字符串
- 18. 搜索字符串
- 19. 搜索字符串
- 20. 搜索字符串
- 21. 字符串搜索
- 22. 搜索字符串
- 23. 搜索字符串
- 24. 搜索字符串
- 25. 字符串搜索
- 26. 搜索字符串
- 27. 从Python中的另一个字符串搜索字符串
- 28. 在python中搜索字符串的多个字符串
- 29. sed命令来搜索字符串和搜索的字符串
- 30. 搜索字符串的Unicode字符
你可以举一个简短的例子程序吗? – 2013-03-25 20:38:51
这个问题非常模糊。因为这是为什么不使用q ='2'; dir(['\ *'q'\ *。\ *'])? – bdecaf 2013-03-26 09:50:47