2017-03-17 15 views
2

我想读取每个包含一列和4097行的数据文件。但我的函数需要偶数行的总数(意味着4096)。所以我使用了MATLAB命令x(2:length(x)))。但是这个命令中的'x'值是(:,k),问题是MATLAB无法调用或索引到临时数组中。任何解决方案?我感谢所有的支持。 的代码是:MATLAB:不能调用或索引到临时数组

for k = 1:9 
with filename = sprintf('F00%d.txt',k); 
a(:,k) = load(filename); 
x = a(:,k)(2:length(a(:,k))); 
w = tqwt(p,1,3,3); 
[a1,a2,a3,a4]= deal(w{:}); 

m(a1,1) = mean(a1); 
s(a1,1) = std(a1); 
ma(a1,1) = max(a1); 
mi(a1,1) = min(a1); 
+0

你为什么要发布问题,接收答案,然后删除问题? – Royi

回答