matlab中文件的复制
下面这个程序完成的功能就是根据聚类之后的结果,把相对应的波形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,'\'];
end
if 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_colfor i_csd_num=1:n %把每个csd文件的序号提取出来,看每个类中是否包含此序号,若包含有,则进行拷贝 if find(cluster_list{1,k}{1,2}==i_csd_num)>0path_dist=[path_cluster,NODE,'\cluster-',num2str(k),'\'];path_source=[path_fault,DIRS( i_csd_num).name];if ~isdir(path_dist)mkdir(path_dist);endcopyfile(path_source,path_dist);endend
end
上面是自己在项目中遇到的一个实际的例子,关于文件的复制。下面就将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:lenimgNames = 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);end
end
disp('end');
end
matlab中文件的复制相关推荐
- MATLAB中文件的读写和数据的导入导出
http://blog.163.com/tawney_daylily/blog/static/13614643620111117853933/ 在编写一个程序时,经常需要从外部读入数据,或者将程序运行 ...
- matlab 列表 剪切,利用Matlab进行文件批量复制、剪切和修改文件名
文件批量复制.剪切和修改文件名 电脑环境 文件批量复制 文件批量剪切 批量修改文件名 批量修改文件名和复制(剪切) 电脑环境 MATLAB:2018a Windows:win10 文件批量复制 clo ...
- pythoncopy函数_Python的shutil模块中文件的复制操作函数详解
copy()chutil.copy(source, destination) shutil.copy() 函数实现文件复制功能,将 source 文件复制到 destination 文件夹中,两个参数 ...
- matlab中读入sav,matlab数据读取与存入详解
matlab数据读取与存入详解 在编写一个程序时,经常需要从外部读入数据,或者将程序运行的结果保存为文件.MATLAB使用多种格式打开和保存数据.本章将要介绍 MATLAB中文件的读写和数据的导入导出 ...
- matlab中的数据导入和导出
在编写一个程序时,经常需要从外部读入数据,或者将程序运行的结果保存为文件.MATLAB使用多种格式打开和保存数据.本章将要介绍 MATLAB中文件的读写和数据的导入导出. 13.1 数据基本操作 本 ...
- matlab中读文件的行数_[转载]MATLAB中获取大型文本文件行数方法研究(转)
在工作中会有很多特殊的需要,比如我现在就遇到一个需要将大型的文本格式数据文件(比如5G)读取到MATLAB中,同时进行一定的处理.由于XP的内存是绝对没有办法将5G的数据一次性加载到工作空间的,此时一 ...
- cmake重新编译matlab,ubuntu系统下cmake 编译matlab中mex文件
cmake 编译工程具有独特的优势,特别对于复杂的工程更是如此.利用matlab直接编译mex文件时,对于文件数据多的工程时,需要列举所有文件,并且要按照依赖关系排 cmake 编译工程具有独特的优势 ...
- m 文件 dll matlab 中调用_Java与MatLab混编
该篇介绍Java与MatLab的混合编程 环境:Windows10,Jdk 1.8.0_261 64位,MatLab r2018b 64位 先安装MatLab MatLab安装 一.打开MatLab, ...
- matlab对遥感影像投影转换,在matlab中实现遥感影像和shp文件的结合显示
clc;close all;clear; road=shaperead('boston_roads.shp'); %读取shape文件 figure, mapshow('boston.tif'); % ...
最新文章
- PPPOE/PPPOA白皮书小结
- AWS — AWS CloudFormation
- 全志 移除屏幕超时选项 Patch
- java collator_Java Collator compare(String, String)用法及代码示例
- android手机rom简单制作教程,【图片】ROM助手:任意安卓机型的ROM制作教程【a298t吧】_百度贴吧...
- cpu高 rust腐蚀_木器漆如何选购,Rust-Oleum户外防水防腐木器漆怎么样?
- 503组史诗电影预告片音效合集动作破坏冲击紧张大气音效库 Hybrid Trailer
- 2019-CS224n-Assignment1
- 重庆计算机一级跟全国计算机一级都考什么,全国计算机等级考试一级都考什么内容?...
- 从WORD中取出图片(复制或者另存为)后变模糊了,变得不清楚
- Learning the Model Update for Siamese Trackers 论文学习
- HC-SR04 超声波原理图讲解与时序分析与arduino使用
- 上传多张图片到oss服务器
- 苹果微信点开才会收到信息_安卓版微信黑暗模式来了!这次你会更新吗?附微信7.0.13安装包...
- github账户登录ArcGIS developer并申请API key
- AC宣布退出DeFi
- Mysql联合索引失效,需注意索引的最左原则
- me511完美刷GMS,可以使用android market,同步gmail联系人,使用google导航
- 如何设计一个API接口
- MarkDown语法快捷键