matlab中文件的复制
来源:互联网 发布:爱奇艺自制网络剧 编辑:程序博客网 时间:2024/06/07 12:41
下面这个程序完成的功能就是根据聚类之后的结果,把相对应的波形csd文件拷贝到相应的类别中。
clc;clear;NODE='OUTPUT1';path_fault='G:\wuproject\wu123\CSDF_Files\fault\';//源文件地址path_cluster='G:\matlab_work\二分K均值聚类bywu注释\';//目的地址 load('G:\wuproject\wu123\Cluster_result\OUTPUT\OUTPUT_cluster.mat')//OUTPUT_cluster.mat中保存着聚类后的结果if path_fault(end)~='\' path_fault=[path_fault,'\'];endif path_cluster(end)~='\' path_cluster=[path_cluster,'\'];end[cluster_list_row cluster_list_col]=size(cluster_list);%将cluster_list中的每个类中对应的fault波形保存在指定的路径下DIRS=dir([path_fault,'*.csd']); %扩展名n=length(DIRS);for k=1:cluster_list_col for i_csd_num=1:n %把每个csd文件的序号提取出来,看每个类中是否包含此序号,若包含有,则进行拷贝 if find(cluster_list{1,k}{1,2}==i_csd_num)>0 path_dist=[path_cluster,NODE,'\cluster-',num2str(k),'\']; path_source=[path_fault,DIRS( i_csd_num).name]; if ~isdir(path_dist) mkdir(path_dist); end copyfile(path_source,path_dist); end endend
上面是自己在项目中遇到的一个实际的例子,关于文件的复制。下面就将matlab文件的复制这个功能从项目中提取出来,并举一个例子来进行讲解。
文件的复制的知识点就是
copyfile(path_source,path_dist);
例子代码如下
function copy% 从father目录中复制指定类型的文件到目录s中father='H:\前期测试\3\'; %指定类型的文件所在的目录s='H:\前期测试\3.3\'; %复制文件的目标目录subDir=dir(father); %求目录的子目录len = length(subDir); %求子目录的长度disp('begin copy files..');for i=3:len imgNames = dir(strcat(father,subDir(i).name,'\','*.JPEG')); a=[s,subDir(i).name,'\']; mkdir([s,subDir(i).name]) for j=1:20 %复制的文件个数 copyfile([father,subDir(i).name,'\',imgNames(j).name],a); endenddisp('end');end
0 0
- matlab中文件的复制
- Java中文件的复制操作
- java中文件复制
- matlab中文件操作
- MATLAB中文件的读写和数据的导入导出
- MATLAB中文件的读写和数据的导入导出
- MATLAB中文件的读写和数据的导入导出
- mfc中文件与文件夹的复制与删除
- Java 中文件及内容复制的三种方式
- java中文件复制得速度测试
- java中文件复制得速度测试
- matlab中文件函数使用总结
- MATLAB中文件的读写和数据的导入导出【转】
- MATLAB中文件的读写和数据的导入导出【转】
- Windows 8 Metro中文件的操作及访问(读写删除复制)
- MATLAB批量读取文件夹中文件,处理后放在新的文件夹中
- MAT、BMP、PNG文件格式说明及MATLAB中文件的保存方式
- Linux下文件的复制
- iOS 9 Bitcode新问题集成第三方解决方案
- 深度链接(Deep-linking)是移动和网络之间缺失的链接
- TextRank简介
- easyui——datebox控件限制输入的日期
- NameNode---Exception in namenode join
- matlab中文件的复制
- Django中错误:django.core.exceptions.ImproperlyConfigured: ***DEFAULT_INDEX_TABLESPACE解决方
- 生成二维码图片
- 死亡通知与进程异常退出;ANR与进程重启后状态跟之前不对
- Nginx日志参数
- JQuery自定义动画animate方法
- Activity生命周期保存参数onSaveInstanceState()与onRestoreInstanceState()
- Exception in thread "main" java.lang.NoClassDefFoundError: goetl/etl/Ip2Plac
- node.js学习笔记之安装详解