|
|
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t
$ j# [& w/ o2 d说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]
7 |( K1 h5 D/ k D/ o- V) m例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }
" o5 B/ R* B& Y' E3 S" A' T>> a='string';5 a$ m& l5 |. w* O- _
8 }0 d/ e- Y- S>> fid=fopen('d:char1.txt','w');
J% ^7 g0 X: w% d4 ~>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g3 Q: e6 {: q, ? i& z
>> fclose(fid);
! ~0 U2 w" @/ O/ R# X: t4 x/ J>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 ` \0 `/ p3 H( ]" N. }4 V# U5 V: K: u; l
>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H
% P6 ?; I/ W* v# Q' k; b4 ]2 W; g>> b=fscanf(fid1,'%s')
/ `+ k6 N. ? A+ `b =3 ~* P! {$ [4 M% ]6 X. l: x3 p5 N# A8 l8 R/ R) |- M
string
) D3 Y9 U" O$ c6 x, y9 i( r* |+ Y
matlab读txt文件. t9 I5 ^7 e/ G% O% l
9 f# h w% [0 o! G1 o! S, H) k3 _/ H$ }( B3 Q- n) u
fid=fopen('fx.txt','r'); |
|