| 查看: 1396 | 回复: 6 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
matlab读取多个数据
|
|||
| 我想把a2,a4,a6,....a60等多个txt数据文件的数据(每个有2列数据),分别读入[x2,y2],[x4,y4],[x6,y6].....[x60,y60]这个要怎么编程,单个文件我用的是textread函数 |
» 收录本帖的淘帖专辑推荐
matlab学习 |
» 猜你喜欢
什么是人一生最重要的?
已经有6人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有11人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有9人回复
【博士招生】太原理工大学2026化工博士
已经有5人回复
280求调剂
已经有3人回复
面上可以超过30页吧?
已经有11人回复
版面费该交吗
已经有15人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
MS文件的读取问题
已经有4人回复
关于matlab GUI打包生产exe文件,并使其在没有安装matlab的计算机上运行的问题。。
已经有4人回复
200多个txt文件matlab读取问题
已经有18人回复
多个函数都要用到共同的变量和数据,数据不止一组,这个程序,该怎么组织
已经有16人回复
雷达系统设计MATLAB仿真
已经有196人回复
matlab如何实现矩阵多行数据的循环调用
已经有5人回复
求助多输出支持向量机的matlab程序
已经有6人回复
求助 Matlab 读取图上数据点 Data Cursor 显示数据问题
已经有6人回复
Matlab中save问题
已经有5人回复
excel表中有100个数,每个数需要复制50次,组成5000个数的一列,怎么做比较快
已经有4人回复
如何批量提取多个文件中第三列的部分数据并求和输出?
已经有21人回复
关于matlab中循环读取多个excel文件的问题?
已经有3人回复
matlab画XRD数据图
已经有21人回复
读取多个txt文件
已经有18人回复
求助:dushin程序输入文件无法读取!!!1
已经有10人回复
如何用matlab处理txt文件里的数据
已经有7人回复
【求助】求助 matlab编程:可否实现清除文本文档数据
已经有5人回复
【求助】matlab如何只读取图像的一部分?
已经有11人回复
【求助】MATLAB多个mat中 数据画图问题
已经有7人回复
【求助】VB如何读取txt文件~~
已经有12人回复
【求助】matlab读取fortran输出的txt文件【已解决】
已经有3人回复
excel中作散点图遇到的问题
已经有4人回复
7楼2013-09-12 11:30:56
ccdyjssh
金虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 1162.8
- 散金: 130
- 红花: 7
- 帖子: 309
- 在线: 221.4小时
- 虫号: 2119621
- 注册: 2012-11-11
- 性别: GG
- 专业: 非线性光学与量子光学
【答案】应助回帖
★ ★ ★ ★ ★
感谢参与,应助指数 +1
1592203609: 金币+5, 谢谢回帖 2013-09-11 18:06:25
感谢参与,应助指数 +1
1592203609: 金币+5, 谢谢回帖 2013-09-11 18:06:25
|
for i=2:2:60 [xx,yy]=textread(['a',num2str(i),'.txt']); eval(['x',num2str(i),'=',num2str(xx)]); eval(['y',num2str(i),'=',num2str(yy)]); [eval(['x',num2str(i)]),eval(['y',num2str(i)])]; end 不知道你想要的是x2 y2 x3 y3....这样的赋值,还是把数据都读进来放在一起。。。 I=zero(30,2); for i=2:2:60 [xx,yy]=textread(['a',num2str(i),'.txt']); I(i/2,1)=xx; I(i/2,2)=yy; end 仅供参考,欢迎讨论。。。 |

2楼2013-09-11 15:59:06
3楼2013-09-11 19:57:54
ccdyjssh
金虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 1162.8
- 散金: 130
- 红花: 7
- 帖子: 309
- 在线: 221.4小时
- 虫号: 2119621
- 注册: 2012-11-11
- 性别: GG
- 专业: 非线性光学与量子光学
【答案】应助回帖
|
哦,可以这样改: for i=2:2:60 [xx,yy]=textread(['a',num2str(i),'.txt']); eval(['x',num2str(i),'=[xx]']); eval(['y',num2str(i),'=[yy]']); I=[eval(['x',num2str(i)]),eval(['y',num2str(i)])] eval(['I',num2str(i),'=[I]']); end 和 count=1; for i=2:2:60 [xx,yy]=textread(['a',num2str(i),'.txt']); I(:,count)=xx; I(:,count+1)=yy; count=count+2; end 下面是对于上面的说明。这个迅雷快传不知道怎么回事,点不开了,给你个链接,需要的话,可以看一下。对于程序出错给你造成的不便,深表歉意。抱歉。。。 链接:http://pan.baidu.com/share/link? ... mp;amp;uk=236390071 |

4楼2013-09-11 20:56:48













回复此楼
送红花一朵