0
我试图找到满足条件的3个变量的值,即它们的总和小于或等于1.我的方法是使用ndgrid
以扫描变量的所有组合并定义一个矩阵I
,如果条件满足,则包含1
。我的代码是低于在三维矩阵中返回变量索引满足条件
ss=0.25;
[pp1,pp2,pp3] = ndgrid(0:ss:1,0:ss:1,0:ss:1);
I = pp1+pp2+pp3<=1
我的问题是,如何生成所有有效变量组合的列表?我希望有一个3 x n
矢量p
,其中包含pp1
,pp2
和pp3
的所有n
有效值。