我想找到一个由一些方程确定的对象的顶点。例如。
Eq1: 2x + y + z <= 12;
Eq2: x + y >= 23;
Eq3: x + y + z <= 10;
它受到以下限制
x >= 0
y >= 0
z => 0
它给出了一个六面体。我想知道创建此对象的顶点的位置。
做到这一点的唯一方法是编写一个代码来检查这个方程的所有可能变化吗?
array = array with this equations (6 elements)
for( i = 1; i <= array.lenght; i++ ){
for( j = 1; j <= array.lenght; j++ ){
for( k = 1; k <= array.lenght; k++ ){
//and there check is solve of a variation is possible
}
}
}