EDA365电子论坛网
标题:
在用MATLAB中fwrite函数的使用的时候出问题了,请大神帮忙
[打印本页]
作者:
adogpp
时间:
2019-8-7 15:35
标题:
在用MATLAB中fwrite函数的使用的时候出问题了,请大神帮忙
代码:
2 u9 {: R; u7 M( e8 m+ y6 [" ~
N=xlsread(‘c:\user\desktop\123.xlsx’);
4 E# f3 z J/ |
fid=fopen(‘file1.dat’,‘w+t’);
' Q0 ] T2 k, {
count=fwrite(fid,N,’double’);
( t# ^3 M6 A# X. O6 I
status=fseek(fid,-100,’eof’);
h/ f6 l" e' |4 o# f9 T# n
D=fread(fid)
' V9 V" @8 W- i# n) f" D
结果输出的D,和Excel中的数据完全不一样。然后把double给去掉了,再运行了一次,输出的D是Excel中数据的四舍五入,取整数。
, }- f1 J) n9 f5 n2 t
想问一下怎么把数据按原样输出???
* I! z" c; k5 z/ Q1 v t9 e7 H. |, b
作者:
木棉花_MM
时间:
2019-8-7 17:38
是不是像c语言一样,对输出的格式也有要求啊
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2