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 Istatus=fseek(fid,-100,’eof’);
  h/ f6 l" e' |4 o# f9 T# nD=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