matlab txt 文件操作
2014-04-19 08:43
337 查看
fid = fopen('result.txt', 'a') ;
fprintf( fid, '%-d\n', variable) ;
fclose( fid ) ;
%%%% matlab 打开文件后,逐行读取文件
fid = fopen('result.txt', 'r') ;
id = 1 ;
while 1
tline=fgetl(fid); % read the context of a line
if ~ischar(tline),break;end
tmp = [] ;
for i =1:11 % the first 11 is the lable of the data, 将前11个字符做成字符串
tmp = [ tmp tline(i) ] ;
end
%%%% tmp is a string, can be transformed into numbers.
id_list{ id } = tmp ;
id = id + 1 ;
end
fclose( fid ) ;
%%%%matlab整个读取.txt文件,比如:整幅图像
A = load('G:\zz_myfile.txt') ; % 直接load文件, 或使用fscanf读
%%%% matlab 逐行书写到文件
fid = fopen('result.txt', 'a') ;
for i = 1:length( id_list )
tmp = [] ;
tmp = ‘hello,world!’ ;
fprintf( fid, '%s\n', tmp ) ; % write line by line
end
fclose( fid ) ;
fprintf( fid, '%-d\n', variable) ;
fclose( fid ) ;
%%%% matlab 打开文件后,逐行读取文件
fid = fopen('result.txt', 'r') ;
id = 1 ;
while 1
tline=fgetl(fid); % read the context of a line
if ~ischar(tline),break;end
tmp = [] ;
for i =1:11 % the first 11 is the lable of the data, 将前11个字符做成字符串
tmp = [ tmp tline(i) ] ;
end
%%%% tmp is a string, can be transformed into numbers.
id_list{ id } = tmp ;
id = id + 1 ;
end
fclose( fid ) ;
%%%%matlab整个读取.txt文件,比如:整幅图像
A = load('G:\zz_myfile.txt') ; % 直接load文件, 或使用fscanf读
%%%% matlab 逐行书写到文件
fid = fopen('result.txt', 'a') ;
for i = 1:length( id_list )
tmp = [] ;
tmp = ‘hello,world!’ ;
fprintf( fid, '%s\n', tmp ) ; % write line by line
end
fclose( fid ) ;
相关文章推荐
- matlab文件操作及读txt文件【转】
- matlab文件操作及读txt文件
- matlab文件操作及读txt文件(fopen,fseek,fread,fclose)
- MATLAB操作TXT文件
- MATLAB文件操作及读txt文件
- matlab文件操作及读txt文件
- MATLAB文件操作及读txt文件(fopen,fseek,fread,fclose)
- [转]matlab文件操作及读txt文件
- matlab文件操作及读txt文件
- matlab文件操作及读txt文件及字符串操作
- matlab文件操作及读txt文件
- matlab的文件操作及读txt文件
- Matlab文件操作及读txt文件
- Matlab文件操作及读txt文件
- MATLAB将图像数据以txt文件保存以及从txt文件中读矩阵并显示图像
- matlab文件操作
- Matlab 文件操作 [转]
- java创建TXT文件并进行读、写、修改操作
- txt文件操作
- 【QTP】写入txt文件的操作