matlab 怎么读取txt中的一个矩阵? 5
一个txt由两个不同规格矩阵构成,中间有一空行分隔;要读取下面的第二个矩阵,而且由于要读多个txt,每个txt中的矩阵行数不一样,只能由空行来确定位置。应该怎么写程序?例...
一个txt由两个不同规格矩阵构成,中间有一空行分隔;
要读取下面的第二个矩阵,而且由于要读多个txt,每个txt中的矩阵行数不一样,只能由空行来确定位置。应该怎么写程序?
例如txt1:
1 2
3 4 (行数未知)
1 2 3
4 5 6
7 8 9 (行数未知)
要读第二个矩阵,并储存。 展开
要读取下面的第二个矩阵,而且由于要读多个txt,每个txt中的矩阵行数不一样,只能由空行来确定位置。应该怎么写程序?
例如txt1:
1 2
3 4 (行数未知)
1 2 3
4 5 6
7 8 9 (行数未知)
要读第二个矩阵,并储存。 展开
5个回答
展开全部
a=load('**.txt');%**.txt 是文件名,要放在工作目录下
追问
两个矩阵规格不一样,load读不出来的。会提示到某一行格式不一致。
追答
存成两个txt不就解决了
复制粘贴一下啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先将txt文件复制粘贴入excel,再通过excel加载宏,与matlab进行连接,就可以直接导入进去了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己用textscan一行一行做吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询