EDA365电子论坛网
标题:
Matlab如何打开并读取.txt文件
[打印本页]
作者:
Lindberge4
时间:
2021-9-30 15:23
标题:
Matlab如何打开并读取.txt文件
: X( f9 ]# u$ G- u% X: T) Y2 T+ d
有一个小程序,需要读入一个.txt文件,该文件是一个5列n行的数据文件,其中前两行是对数据列的注释,我不要读入,只想将5列数据分别读给5个数组,请问高手如何解决
作者:
xiaogegepcb
时间:
2021-9-30 16:34
这个是不是要转换格式啊
作者:
youOK
时间:
2021-9-30 16:35
既然是列排列的,复制到xls文件中,再xlsread比较方便
作者:
mutougeda
时间:
2021-9-30 16:39
fin=fopen('*.txt','r'); %打开txt文件
6 n `: H" h2 o. ]* d
str=fgetl(fin); %读入第一行
: G7 R0 F' E! Y2 C! S* O
[str1 str2 ]=strread(str,'%s %s ,'delimiter',' '); %得到第一行。
" }; B/ D @& {) C% s
9 k) F& M& E( t) k2 k
/ A0 |/ E7 F9 D: c; I: @- w
strread语法:
$ n' L2 i0 l4 @) y' z) v! Y6 C+ m3 L
strread(对象,格式,分隔符,分隔符为空格)
( l2 v: T4 n) D% v
3 j( F5 ]8 Y4 N: S
更多的代码按照你的意图进行编写就OK了
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2