EDA365电子论坛网
标题:
用MATLAB读取每行数据个数不一样的文件
[打印本页]
作者:
uperrua
时间:
2020-4-10 10:10
标题:
用MATLAB读取每行数据个数不一样的文件
如何用MATLAB读取每行数据个数不一样的文件
/ F4 u6 t/ [# }1 j( _- B3 w1 a
& I6 N1 o- k. S# ~
file='E:tianjint4.1inversion.txt';
( z" T: N" m9 T0 ?! t2 E
fid = fopen(file,'rt');
I1 _+ R) b7 h, V x, J
if fid == -1
. G$ Y2 e7 Z, E: v, S; e$ {
disp('Error opening the file')
+ r/ p* b2 Z, X: C, m/ A
end
' ^! s& H' n% x6 k; f2 ?8 I3 h- E
%%读取文件
$ ^; ^0 ^) J. K/ f9 y0 ~: L5 ]1 U8 P! U
while 1
8 z6 L [3 X5 b. W3 b
nextline = fgetl(fid);
3 G: H9 y3 A2 S. R! H! s0 v& |
%读第一行
' [! s) G4 w# S- w t
if ~isstr(nextline),
0 G/ A- W+ q; u/ }1 v8 v N
break,
6 y# f; c, Y/ B2 d8 F3 p
end%读到最后跳出
8 L6 J* H( ?7 @- ^$ s$ X
% disp(nextline);%这行可以不要
8 M# f# D/ c* m4 ^8 r
a = sscanf(nextline, ' %f %f ');%读取数据,根据你自己的需要改
- f2 y5 z. [% ^& {, c
end
1 v3 p, Q, A- o/ b, |% y
作者:
NingW
时间:
2020-4-10 19:06
用MATLAB读取每行数据个数不一样的文件
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2