在矩阵中运行循环变量或向量,matlab

时间:2015-02-17 15:30:35

标签: matlab for-loop

我想在E上构建for循环,这是

的一些变体
for E = [f f_x f_y]
for i = 1:9
    min(:,i) = linprog(E,[],[],P(i,:),b(i,:),lb,ub_eq(i,:),[],options);
    ub_eq(i+1,:) = ub_eq(i,:) - min(:,i)';
    ub_eq( ub_eq < 0 ) =0;
end
end

其中我应该是与f f_x或f_y

相关的等长矢量
  • 这可能,如果是这样的话?
  • 如果无法做到这一点,是否可以在矩阵中组合f,f_x和f_y并在行向量上创建for循环?

1 个答案:

答案 0 :(得分:0)

要求解决矩阵中行向量的迭代,代码为:

E = [f; f_x; f_y]    
for e = 1:size(E,1)
    E(e,:)
end

将返回E

中的每个单独的行向量