|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t, Z$ @7 u, h6 q7 a
说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]
- E9 p/ v5 W) a例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }' z l3 ? K) p' L
>> a='string';5 a$ m& l5 |. w* O- _
& D i! W) u$ v5 L3 s" b9 V+ |>> fid=fopen('d:char1.txt','w');
1 R$ \% ]2 O/ E0 P) K) f>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g
) ]0 i9 T' q$ p/ K3 b/ ?8 K>> fclose(fid);
1 X( O- m' y6 f8 F3 G& d>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p6 @. O" c3 s! J" l9 M
>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H9 n* ~* e5 p: Y9 Y/ r x
>> b=fscanf(fid1,'%s')8 F8 T9 W& ^* y/ @
b =3 ~* P! {$ [4 M% ]1 I' T# H) Y" d2 Z/ H: D+ f0 C
string; ~- B7 i" Y: y" s8 q- G% m
2 M$ e4 Z! T5 \- d! i- n2 @/ y, amatlab读txt文件 J8 A& L" a3 {; |/ l- e9 L
9 f# h w% [0 o! G1 o! S
, r7 d9 v# O2 P/ y0 Tfid=fopen('fx.txt','r'); |
|