11.7 Matlab 访问文件
来源:互联网 发布:个人自动发卡平台源码 编辑:程序博客网 时间:2024/05/20 03:43
1.文件写入、读取
%% 写入
fin=fopen('.\df_txt\Data.txt','a+');
% fin=fopen('.\df_txt\Data.txt','a+');
fprintf(fin,'\r\n ------------------------------ \r\n');
fprintf(fin,'%d\t%d\t%d\t%d\t%d\t%d\r\n',fix(clock));
fprintf(fin,'%d %d %d %d \r\n',Boxin);
% fprintf(fin,'boxpara.s \r\n');
% fprintf(fin,'featkindpara: \r\n');
fclose(fin);
%%
dlmwrite('sample_result.txt',groundtruth_matrix,'precision','%10.0f');
%%
a =[17 24 1 8 15;23 5 7 14 16 ;4 6 13 20 22 ;10 12 19 21 3 ;11 18 25 2 9 ];
save afile.txt -ascii a
afile.txt打开之后,是这样的:
1.7000000e+001 2.4000000e+001 1.0000000e+000 8.0000000e+000 1.5000000e+001
2.3000000e+001 5.0000000e+000 7.0000000e+000 1.4000000e+001 1.6000000e+001
4.0000000e+000 6.0000000e+000 1.3000000e+001 2.0000000e+001 2.2000000e+001
1.0000000e+001 1.2000000e+001 1.9000000e+001 2.1000000e+001 3.0000000e+000
1.1000000e+001 1.8000000e+001 2.5000000e+001 2.0000000e+000 9.0000000e+000
%% 读取
fout=fopen('.\df_txt\girl_gt.txt','r');
result=fscanf(fout,'%d,%d,%d,%d');
disp(result(1));disp(result(2));disp(result(3));disp(result(4));
fclose(fout);
%%
1. A=importdata('filename.txt') 则A就是n*m的矩阵了;
%%
2. 程序开头删除已有文件
fid=fopen('.\df_txt\Data.txt','w+');fclose(fid);
fid=fopen('.\df_txt\Score.txt','w+');fclose(fid);
3. 删除一个目录下所有的文件夹
mydir=uigetdir('c:','选择一个目录');
DIRS=dir(mydir);
n=length(DIRS);
for i=1:n
if (DIRS(i).isdir && ~strcmp(DIRS(i).name,'.') && ~strcmp(DIRS(i).name,'..') )
rmdir(DIRS(i).name,'s')
end
end
删除文件夹下的文件
删除一个文件:delete(filename)
%% 1 删除文件夹下的所有文件 mydir=uigetdir('c:','选择一个目录'); DIRS=dir(mydir); n=length(DIRS); for i=1:n if(DIRS(i).isdir && ~strcmp(DIRS(i).name,'.') && ~strcmp(DIRS(i).name,'..') ) rmdir([mydir,'\',DIRS(i).name],'s'); end end
%% 2 删除制定文件夹下的文件 outdir_root='.\df_pic'; DIRS=dir(outdir_root); n=length(DIRS); for i=1:n if(DIRS(i).isdir && ~strcmp(DIRS(i).name,'.') && ~strcmp(DIRS(i).name,'..') ) rmdir([outdir_root,'\',DIRS(i).name],'s'); end end
%% 3.删除指定文件夹下的所有文件 outdir_root='.\df_pic'; DIRS=dir(outdir_root); n=length(DIRS); for i=1:n if(~DIRS(i).isdir&&~strcmp(DIRS(i).name,'.') && ~strcmp(DIRS(i).name,'..')) delete([outdir_root,'\',DIRS(i).name]); end end
4.判断文件夹存在和新建文件夹
'.\df_txt\model\bgs_mu.txt','.\df_txt\model\bgs_sig.txt'};
- 11.7 Matlab 访问文件
- Matlab大数据处理2:硬盘访问.mat文件
- matlab访问数据库
- matlab访问相对路径
- matlab访问数据库
- MATLAB访问数组
- 文件访问
- 文件访问
- 关于matlab程序打包成的EXE文件或者jar包中访问MySQL数据库的问题
- matlab读txt文件
- Matlab中的P文件
- Matlab文件简单操作
- matlab输出mif文件
- MATLAB 文件操作
- matlab文件操作
- matlab文件操作
- matlab显示dicom文件
- matlab调用C文件
- 093 Restore IP Addresses [Leetcode]
- arduino与Processing通信问题
- create geometry from wkt
- J2SE视频总结——回头看,收获!
- 敏捷开发真正的重点不是 User Story 的拆分, 而是开发人员的能力
- 11.7 Matlab 访问文件
- 运行tomcat7w.exe,提示:指定的服务未安装unable to open the service tomcat7
- HDU1175 连连看(DFS)
- native2ascii命令一点心得
- Leetcode 3 : Longest Substring Without Repeating Characters
- U盘安装CentOS 7提示 “Warning: /dev/root does not exist, could not boot” 解决办法
- Oracle主要学习资源绝对干货-DBA之路
- android安卓智能穿戴&仿苹果手表界面的源码效果
- 一句话