说我正在MATLAB中运行回归,我想使用一个for循环说首先对y1执行,然后对y2执行。这可能吗。
我试图考虑一个最小的示例,我想出的唯一一个可以显示我要执行的操作的示例是:
for ii = 1:10
yt = z(ii);
end
很显然它没有运行,因为我离正确的逻辑很远,但是基本上我想在MATLAB中对y1做一些事情,然后再对y2和y3做类似的事情,依此类推。 y1,y2等是数组。
有没有for循环可用于zz(ii)来获得z1 z2 z3 .....
答案 0 :(得分:0)
我将提供一个简单的示例。假设您有一个矩阵A
,其中的列和行的数量未知,并且您想遍历所有列和行。
for i=1:length(A(:,1))
for j=1:length(A(1,:))
yt = A(i,j);
% And what ever you want to do
end
end
这样,您可以分别访问每个元素。