Matlab中获取文件夹下所有子文件夹名称操作
Matlab中获取文件夹下所有子文件夹名称操作
- 一、手动添加基文件路径
- 二、利用GUI程序自动打开基文件夹路径
欢迎学习交流!
邮箱: z…@1…6.com
网站: https://zephyrhours.github.io/
一、手动添加基文件路径
如下图所示,为基文件夹的路径,我们需要利用MATLAB获取下面文件夹中所有子文件夹的名称,
具体代码如下:
% Author: Zephyr Hou
clc;clear;close all;
% 存放所有子文件夹的基路径
base_folder = 'C:\Users\hp\Desktop\selected_datasets';files = dir(fullfile(base_folder));
folder_nums = size(files,1);folder_names = { };
% 文件中子文件夹的名称是从第3位开始的,这里需要注意
for i=3:folder_numsfolder_names{i-2} = files(i,1).name;
end
具体结果如下所示:
二、利用GUI程序自动打开基文件夹路径
上述操作一般针对特定文件下的子文件进行操作,为了是程序更加自动化,这里可以利用GUI程序通过与用户的交互操作,获取基文件夹路径,具体代码如下:
% Author: Zephyr Hou
clc;clear;close all;base_folder = uigetdir;
if isequal(base_folder,0)disp('User selected Cancel');
elsedisp(['User selected: ', base_folder]);
endfiles = dir(fullfile(base_folder));folder_nums = size(files,1);
folder_names = { };
for i=3:folder_numsfolder_names{i-2} = files(i,1).name;
endfolder_names = folder_names';
当运行上述程序时,会弹出选择文件的对话框,选中需要的基文件路径,具体如下,
运行之后的效果如下,从下面几个可以看到,通过上述程序,基文件夹中的子文件名称就被提取出来了。
Matlab中获取文件夹下所有子文件夹名称操作相关推荐
- c语言 遍历文件夹中所有文件名,C# 遍历文件夹下所有子文件夹中的文件,得到文件名...
假设a文件夹在F盘下,代码如下.将文件名输出到一个ListBox中 using System.Data; using System.Drawing; using System.Linq; using ...
- r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...
解决的问题:需要读取某个大文件夹下所有子文件夹中的excel文件,并汇总,汇总文件中需要包含的2部分的信息:1.该条数据来源于哪个子文件夹:2.该条数据来源于哪个excel文件.最终,按照子文件夹单独 ...
- 将文件夹下所有子文件夹中的sdf转mol2
for i in `ls`docd $ifor j in `ls|grep .*.sdf`; do obabel $j -omol2 -O $j.mol2; donecd .. done
- java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件
(1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...
- Java笔记-通过反射获取注解及Spring中获取某包下的所有class文件
首先来看看使用反射来获取注解名: 只需在获取class后调用getAnnotation方法即可,如下 这里是获取JPA映射b表名,Table.class,使用下面这个可以获取表名 import jav ...
- MATLAB读取文件夹及其所有子文件夹内的图像
1. 指定路径下 单个文件夹data中所有图像 file_path = '.\data\';% 图像文件夹路径 img_path_list = dir(strcat(file_path,'*.jpg ...
- C#中拷贝指定文件夹下的所有文件夹目录到指定文件夹中的方法
原文地址:http://www.biye5u.com/article/Csharp/fileprog/2011/4198.html 本文给出了一个在C#中拷贝指定文件夹下的所有文件夹目录到指定文件夹中 ...
- python批量生成文件夹_python实现批量获取指定文件夹下的所有文件的厂
本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...
- android 获取文件夹下的所有文件
昨天,在做工作时,需要遍历所有一个文件夹下的所有文件夹,当时自己也不知道怎么做,后来在网上搜索了一些资料,发现其实也很简单. 1.获取SD是否可以读写,如果可以,则传入文件的路径 /*读取输入的某个文 ...
- Java中如何读取文件夹下的所有文件
问题:Java中如何读取文件夹下的所有文件 Java里面是如何读取一个文件夹下的所有文件的? 回答一 public void listFilesForFolder(final File folder) ...
最新文章
- 云游戏、VR、AI,云计算给元宇宙提供了哪些想象力?
- Vant 1.6.11 发布,有赞轻量级移动端 Vue 组件库
- Sort HDU5884(二分+多叉哈夫曼树)
- java注释和注解_深入理解JAVA注解(Annotation)以及自定义注解
- Flutter TextField 设置默认值和光标位置
- JAVA我的世界给op_我的世界开服侠怎么给op 我的世界op指令合集
- 【金融】【随机森林】使用随机森林对期货数据(涨跌)进行回归
- C语言小程序显示心形,如何用vc6.0编出来一个心形
- MATLAB基础知识——xlsread
- 基于SIMULINK的AWGN信道仿真
- openwrt默认mac地址配置(MT7620a)
- LSTM Networks应用于股票市场探究
- 忘了她,就像忘了一朵花
- rm -rf和rm -f和rm
- 供水为民振兴乡村 国稻种芯-慈利县:抗旱保收盛德村在行动
- C++随机产生任意类型某个区间范围的随机数
- 文创产品的毕业论文设计要怎么写呢?
- 交易市场中的测不准原理
- 影像质量评估之锐利度--MTF(SFR)
- java中刷新js函数,js常用刷新页面方法汇总