|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t
8 {( m$ M; e! [8 b+ u& H0 j说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]% n/ u9 j4 E( w
例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }7 p% Y+ B: T2 e8 ~; a6 g, S
>> a='string';5 a$ m& l5 |. w* O- _% z4 o7 o- H- o
>> fid=fopen('d:char1.txt','w');
, b0 F& F; d/ ]>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g
$ ?8 ^/ {+ w7 h, S>> fclose(fid);
" _& M7 o/ c" _& O>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p" S3 M3 {# [. m) o3 {
>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H) t& H( s& v7 x0 I
>> b=fscanf(fid1,'%s')
5 G+ }1 E9 \: X; R0 p5 qb =3 ~* P! {$ [4 M% ]
0 q' w; b9 o; t0 y# c9 Zstring
4 E, x- j/ O L6 g. o2 K
9 C% n2 ]+ z( b3 @2 q1 ~matlab读txt文件
9 _- H) f% n, O+ x% R9 f# h w% [0 o! G1 o! S
9 a7 u* m! L& s4 O2 Cfid=fopen('fx.txt','r'); |
|