|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t
5 {1 {, C& w5 a说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ], X2 E y Z7 i- P" @: P
例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }" q' ?$ e7 a9 f( |0 \
>> a='string';5 a$ m& l5 |. w* O- _
. f( E) p9 `! l% H: M6 a" `>> fid=fopen('d:char1.txt','w');
: W+ q1 Q9 i2 j+ r, f: D>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g3 B4 `; r) T# ]' g9 e
>> fclose(fid);
/ u* [; o$ M7 }% Z>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p
! g1 l% z8 i1 Z% \' I. N* m9 p! E$ C>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H
' S' x/ Y7 J, C4 a( f2 I# W d; v>> b=fscanf(fid1,'%s')
: Z( Y' i6 O( P! j/ t( ob =3 ~* P! {$ [4 M% ]4 l1 n! b: ?2 n, C# q; U
string- L0 |# R% A5 O U, m
* I. G! a* _# h( W5 H
matlab读txt文件
" u. }* s1 e4 ]" a; m( P9 f# h w% [0 o! G1 o! S) h$ a% L: D1 g$ { P0 k
fid=fopen('fx.txt','r'); |
|