回 帖 发 新 帖 刷新版面

主题:急求怎样讲txt文档中的数据读入matlab

我正在做一个编程,其中需要将txt中的三行上的三组不同的数据读入matlab,并分别赋给矩阵A,B,C,示例如下:
-0.11 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 0.10
-0.10 -0.7 -0.8 -0.6 -0.3 0.1 0.1 0.2 0.3 0.5 
-0.10 -0.7 -0.6 -0.3 -0.1 0.1 0.4  

第一组11个,第二组10个,第三组7个,这样该怎么实现啊?

更进一步,如果三组数据的个数都可以随时变化的(以便适用于不同的场合),又该怎么实现啊

各位大侠,希望能帮助我一下,不胜感谢啊

回复列表 (共3个回复)

沙发

本人也很菜,但是如果数据不太多、只有一行的话你直接复制也行。

板凳

假设三行数据依次排列在以data.txt文件中
%matlab程序如下
A=load('data.txt');
A1=A(1,:);%第一列数据导入
A2=A(2,:);%第二列数据导入
A3=A(3,:);%第三列数据导入

3 楼

哎,来晚了啊,有人解决问题了啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册