
matlab里如何读取多个TXT文件的某一行的三个数据,用来组成大型矩阵参与计算 20
某一行的格式如下(后三个为要参与组成矩阵的元素):1980.999510.685471225105E+00-.307828228472E+010.908363012803...
某一行的格式如下(后三个为要参与组成矩阵的元素):
1980.99951 0.685471225105E+00 -.307828228472E+01 0.908363012803E+00
读多个txt文件,每次读取时,每读完一个TXT文件的某一行的三个数据,然后关闭此文件;再读下一个TXT的这一行数据,直到读完多个TXT,把这些数据统一用来组成一个大型矩阵参与计算
那如何自动实现读取多个TXT文件? 展开
1980.99951 0.685471225105E+00 -.307828228472E+01 0.908363012803E+00
读多个txt文件,每次读取时,每读完一个TXT文件的某一行的三个数据,然后关闭此文件;再读下一个TXT的这一行数据,直到读完多个TXT,把这些数据统一用来组成一个大型矩阵参与计算
那如何自动实现读取多个TXT文件? 展开
1个回答
展开全部
先读取这些数据,存为矩阵形式,然后再选取行列就行
追问
现在就是想办法如何去读取多个TXT文件的 某一行 的三个数据呢?
追答
b=load(‘data.txt’);
b(i,n1)
b(i,n2)
b(i,n3)
newb=[b(i,n1),b(i,n2),b(i,n3)];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询