首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
我怀念的zz
获赞
8
粉丝
0
关注
3
看过 TA
0
郑州大学
2017
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑我怀念的zz吗?
发布(1)
评论
刷题
收藏
我怀念的zz
关注TA,不错过内容更新
关注
2016-12-17 10:59
已编辑
郑州大学 Java
求助,有没有matlab大牛啊,问个问题
我需要把COH1,PLI1,PLV1自动分类到文件夹z1,COH2,PLI2,PLV2分到z2,以此类推,因为很多,手动太费事,能不能用程序实现啊,求助
:
clear all; close all; clc; disp('begin'); % 设定文件路径,默认为当前目录 openFolder = ('./'); saveFolder = ('./'); % 文件路径,默认为.mat格式文件 file = dir(fullfile([openFolder,'*.mat'])); if isempty(file) disp('No such files, pls check!'); else disp(['in total ',num2str(length(file)),' files.']); end % 遍历文件 for fileNum = 1:length(file) fileName = file(fileNum).name; % 假定只有文件名只有一个连续数字的情况,如COH1,LPV233等等 isDigit = isstrprop(fileName,'digit'); folderNum = fileName(isDigit); % 判断z文件夹是否存在,不存在则创建 if ~exist([saveFolder,'z',num2str(folderNum)],'dir') mkdir([saveFolder,'z',num2str(folderNum)]); end % 复制文件到z文件夹 disp(['processing file: ',[openFolder,file(fileNum).name],' >> ',... [saveFolder,'z',num2str(folderNum)]]); copyfile([openFolder,file(fileNum).name],... [saveFolder,'z',num2str(folderNum)]); end disp('done!'); 竟然不能使用MATLAB语言!
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务