|
|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t
- f* S+ J8 q' R; [* i6 j5 @4 R- Z说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]& Y G& x1 v6 m
例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }# ^. K' K+ w7 m" }) u2 s7 W
>> a='string';5 a$ m& l5 |. w* O- _
0 X. E4 q) g- Y7 I; `# g- y5 g% l) W>> fid=fopen('d:char1.txt','w');
) P& ]$ Q$ i+ _0 W3 j. v>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g
' D. h8 z% X0 ^2 ^7 `6 w>> fclose(fid);
1 r. y5 P! w* e& h+ X( T>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p5 ~9 l: V: ~ r6 J, T
>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H
' P) G. l8 T+ p. m+ m>> b=fscanf(fid1,'%s')
' a( g1 X! J# g* K& m: S$ V! bb =3 ~* P! {$ [4 M% ]
N# h% n5 G; v( d' gstring& A1 ~2 {% c0 V3 [/ R5 L! a
6 T# I! p' _+ Y
matlab读txt文件- E5 {0 y& ?9 e( |. M3 l
9 f# h w% [0 o! G1 o! S
1 l9 S- w$ |0 h$ n9 U0 K% yfid=fopen('fx.txt','r'); |
|