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

fprintf 函数在Matlab 中怎么用?

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
fprintf 函数在Matlab 中怎么用?今天想打印出书,用到fprintf 函数,输出不对,
4 {& M( s! R4 q" N
5 l7 `! ]; g6 A' R+ i) f1 G9 E6 U; v$ I! u2 O

" x6 n/ p( o7 Y6 L

该用户从未签到

2#
发表于 2022-9-22 18:44 | 只看该作者
数据的格式化输出:fprintf(fid, format, variables)0 m7 M5 T, c6 Z# F6 H

' K$ c5 A( i7 S  F按指定的格式将变量的值输出到屏幕或指定文件,fid为文件句柄,若缺省,则输出到屏幕( S# d  S5 ]6 v6 G; w- B3 f$ l
5 h" U1 C' H' O, g  w- L
format用来指定数据输出时采用的格式
) R3 d( j- r4 e$ s# U
" R: I0 W2 }( q%d 整数
8 [& r3 k% e% \# n3 l( c* c! u0 i: ^/ b& L2 c: t, ]0 O- ?! Y
%e 实数:科学计算法形式8 f( O. K; J. S2 E  ]- _9 K5 s/ Z2 f

- t& q, F* U  z1 i# o# C" @%f 实数:小数形式, y; J% I' c- Q: x; ^
) H. Z" |, `. C3 v% T4 L' Z6 C
%g 由系统自动选取上述两种格式之一
1 L2 v% l8 F& z& m
3 U; {  G& u$ Y%s 输出字符串fprintf(fid,format,A)

该用户从未签到

3#
发表于 2022-9-22 19:46 | 只看该作者
fprintf(fid,format,A), Q' d& x, {' j3 T' w, K6 t/ j4 a9 r/ t4 |* M/ b# R
说明:fid为文件句柄,指定要写入数据的文件,format是用来控制所写数据格式的格式符,与fscanf函数相同,A是用来存放数据的矩阵。3 X* X: [/ R# I0 [' }2 c+ C0 ]% U+ C; {2 K( S% l1 d* r  t- t. ~
例:创建一个字符矩阵并存入磁盘,再读出赋值给另一个矩阵。9 K# c$ q! C- D$ S2 |: r" d( \1 }1 P# s/ K) S$ ^
>> a='string';5 a$ m& l5 |. w* O- _& }# ?5 }' o! p
>> fid=fopen('d:char1.txt','w');. C8 e- Z1 D. a5 c' I) h- Q
>> fprintf(fid,'%s',a);7 k0 q8 A% u; J) q3 g( |- ~+ T# `6 t# g: I
>> fclose(fid);2 s8 A5 o7 r3 \/ A2 y
>> fid1=fopen('d:char1.txt','rt');/ s# [; c8 @9 U9 @6 `  \0 `/ p
; }4 I0 t9 H) \>> fid1=fopen('d:char1.txt','rt');! H9 `- }/ O# H; H
; a6 h  g3 R6 N! F( v+ L>> b=fscanf(fid1,'%s'): ^$ K5 R: ~% E, f. D4 p+ z& i1 R
b =3 ~* P! {$ [4 M% ]: A2 h: y/ ~/ V+ c$ N; ~
string
4 p6 u& U; D( S/ g
$ A8 S( u+ M: R6 smatlab读txt文件( N: ]0 v: _; k# y7 A' X" l9 y! J
9 f# h  w% [0 o! G1 o! S5 ~) |, O& O  A; z* O; D- ^
fid=fopen('fx.txt','r');
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-11 13:37 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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