|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t; r9 [4 ~. W+ k2 t; i
说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]% M0 W7 p0 m3 Q, @8 M% ^
例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }+ `& Q% D9 N; n! @- w# C2 L0 ?9 w
>> a='string';5 a$ m& l5 |. w* O- _
5 E0 N% Y! v" Q6 }>> fid=fopen('d:char1.txt','w');
, D, [, F7 F/ R' B8 o% A>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g
' m9 N9 T: ~; r7 f>> fclose(fid);/ O8 V" r9 H$ `* B6 n
>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p
/ ?4 N" c9 m6 _3 r t+ A$ y# n2 N6 P>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H" o5 f: k( m+ ?3 \
>> b=fscanf(fid1,'%s')
; _! e7 d0 z/ I) I# J6 D1 F sb =3 ~* P! {$ [4 M% ]! b& n) {* ^, z0 H
string$ @% [" u+ P( R7 O; k/ e/ b
# ^7 ]+ o6 L" @2 w% i- U9 Pmatlab读txt文件
1 P* h; r2 y: h; P7 N. ^9 f# h w% [0 o! G1 o! S
0 v Q7 F$ M H' D1 `8 Y0 Dfid=fopen('fx.txt','r'); |
|