|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我有一个文件夹内有N个后缀为xlsx的excel文件夹,他们里面存放着2列n行的数据。# |4 I& [8 ~- k1 ^
在matlab内部,我使用xlsread语句先读取他们的数据,并且用z1、z2、z3……的方式命名,如下:
' O4 e. K$ e: ]z1=xlsread('D:\工作\光生物反应器\xp实验数据\1.xlsx');
2 j2 w/ v: X5 Q, d7 D! Q1 Nz2=xlsread('D:\工作\光生物反应器\xp实验数据\2.xlsx');
5 j( X7 T# C. Z+ `z3=xlsread('D:\工作\光生物反应器\xp实验数据\3.xlsx');( R7 n4 N2 ]* E. y, D$ d ~
……. i% k9 x; L' o( l0 P' H1 \
9 j" E( o/ d* E. h6 l然后我需要用到一个循环,轮流读取他们相同位置的数据,就比如说,第一个循环我读取1文件的第二行第一列的数据,下一个循环我要读取2文件的第二行第一列的数据……
5 f% V5 z2 S& l. G+ m/ u* j: v5 r0 J, g& B* ~
但是好像z1、z2、z3都不能通过改变zi中的i来分别读取,文件名也不能通过改变i来分别读取。
6 v$ D g5 y, s! m' Q% E想问问各位大佬,我这种情况应该使用什么语句来读取数据。: F+ J z* @- y
|
|