1个回答
展开全部
可以直接用textread()函数命令读取。读取后赋值给矩阵变量,然后在根据你的需要取出某一(几)行或某一(几)列。例如:
A=textread('123.txt') %将'123.txt'数据文件里的数据赋值给矩阵变量A
x1=A(:,1) %从矩阵变量A的第一列的数据赋值给变量x1
x2=A(1,:) %从矩阵变量A的第一行的数据赋值给变量x2
以此类推
追问
x2=A(1,:)这样的话 他会读取很多0在后面,我不想要多余的0,因为我要用到这一行的数据数目。谢谢,还有别的方法吗?
追答
可以用这个命令,x2(1,[10:30])=[],即删除第一行,第10列到第30列的数据
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询