|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我有一个文件夹内有N个后缀为xlsx的excel文件夹,他们里面存放着2列n行的数据。
, ^$ J! c$ N/ g3 v7 M在matlab内部,我使用xlsread语句先读取他们的数据,并且用z1、z2、z3……的方式命名,如下:4 z. z+ n$ A4 ]1 Y. B$ C
z1=xlsread('D:\工作\光生物反应器\xp实验数据\1.xlsx');+ {/ `5 Q3 R' a: F* Z* }
z2=xlsread('D:\工作\光生物反应器\xp实验数据\2.xlsx');
* G9 z3 N% R9 P8 ~) ^1 s& p/ x, x7 nz3=xlsread('D:\工作\光生物反应器\xp实验数据\3.xlsx');+ D) p$ H' G* z4 a. ^) ^) n- ?
……
$ K+ [: {+ c! V7 m0 H
) K0 d6 v4 _! }/ d- G9 E然后我需要用到一个循环,轮流读取他们相同位置的数据,就比如说,第一个循环我读取1文件的第二行第一列的数据,下一个循环我要读取2文件的第二行第一列的数据……
$ a. j3 S; q! G7 I* ~" c" }, b$ ~! V! a) y, O3 i+ J" j
但是好像z1、z2、z3都不能通过改变zi中的i来分别读取,文件名也不能通过改变i来分别读取。/ G8 f) q7 ~- }4 ]
想问问各位大佬,我这种情况应该使用什么语句来读取数据。
9 |& o* k6 ]2 Q9 J |
|