找回密码
 注册
关于网站域名变更的通知
查看: 329|回复: 2
打印 上一主题 下一主题

fprintf 函数在Matlab 中怎么用?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-22 17:37 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
fprintf 函数在Matlab 中怎么用?今天想打印出书,用到fprintf 函数,输出不对,
- r" I0 `# D# u5 s$ ~
3 E& E/ O6 N) V* a/ p# g4 {* }. }: Y4 }/ A7 k

/ X) j# z- l6 |! s

该用户从未签到

3#
发表于 2022-9-22 19:46 | 只看该作者
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');

该用户从未签到

2#
发表于 2022-9-22 18:44 | 只看该作者
数据的格式化输出:fprintf(fid, format, variables)
: l; [9 s2 q* p
: o: H2 b# o% W" \4 l+ y按指定的格式将变量的值输出到屏幕或指定文件,fid为文件句柄,若缺省,则输出到屏幕
* Y: U7 ~9 o+ N: c8 E$ m6 E. X2 |6 a% p) d
format用来指定数据输出时采用的格式
8 a8 m2 q9 g) |* r" e
/ O" G6 Y2 G4 Y6 r%d 整数
9 y+ N0 b6 p/ E7 R; d( Q2 v( s- ]1 A1 X& _9 O
%e 实数:科学计算法形式
3 Q9 m, ?* I& A! D2 h- I9 m* n( d; E+ K/ h) P8 R7 F
%f 实数:小数形式1 q0 A2 [2 `, z4 r& k1 Q; p( {* z
# X. T5 O6 _* t. E1 ?+ W% l! S8 J
%g 由系统自动选取上述两种格式之一
) N0 \* b2 @+ `# ~8 A: ]. {/ G& }1 \7 ~7 R- X) F8 f/ K) j! H4 R3 s: I" A
%s 输出字符串fprintf(fid,format,A)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 14:03 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表