EDA365电子论坛网

标题: Matlab怎样从dat或者txt文件中读入数据,这篇文章告诉你怎么做…… [打印本页]

作者: thinkfunny    时间: 2019-11-22 09:26
标题: Matlab怎样从dat或者txt文件中读入数据,这篇文章告诉你怎么做……
Matlab中可以使用命令:
6 Y% \; x# T4 B/ y
! F( u2 d7 t4 k. M$ N

' t5 b, y) n) {0 m  load   'data.dat'  , 或者  load   'data.txt' ;   或者   data_in  =  textread('data.txt'),  data_in  =  textread('data.dat')。  u- V4 d% R" s% Y) |) o  y

  x  X& n9 w3 @4 S1 ^

& r+ p% e. D1 c+ C以上两个命令,只适用于纯数据,且只有一列的情况。并且如果txt,dat文件不在当前目录下,需要添加文件的绝对路径。. x$ g( U$ T: }
$ i- ?* R3 b# {5 U
对于不是纯数据的输入,或者是复杂的文件内容的读取,可以使用fscanf来读取文件。可以读取纯数据,或者是字符
; H  L6 ^8 v" ~0 A& g5 K1 [$ L1 @$ g
+ E, B1 s- i" D( V
fid = fopen('data.txt');  data = fscanf(fid,  '%s', inf);+ S% H7 h, I* J+ z
' x# Z6 R' k& m. i

9 o7 Q" @# W  n. t8 ~
' }( |! z; f% j3 j+ I3 G1 q8 p3 l3 E6 ~7 @3 P

作者: NingW    时间: 2019-11-22 18:51
谢谢分享




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2