File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ const Matriz = require ( './app/models/matriz' ) ;
2+
3+ var numDecisionVar = 2 ; // Quantidade de variáveis de decisão
4+ var numConstraintVar = 4 ; // Quantidade de variáveis de restrição
5+
6+ var matriz = new Matriz ( numConstraintVar + 1 , numDecisionVar + 1 ) ;
7+
8+ var line1 = [ 7 / 10 , 1 , 630 ] ;
9+ var line2 = [ 1 / 2 , 5 / 6 , 600 ] ;
10+ var line3 = [ 1 , 2 / 3 , 700 ] ;
11+ var line4 = [ 1 / 10 , 1 / 4 , 135 ] ;
12+ var line5 = [ - 10 , - 9 ] ;
13+
14+ for ( var i = 0 ; i < numConstraintVar + 1 ; i ++ )
15+ {
16+ switch ( i )
17+ {
18+ case 0 :
19+ matriz . addInput ( line1 , i ) ;
20+ break ;
21+ case 1 :
22+ matriz . addInput ( line2 , i ) ;
23+ break ;
24+ case 2 :
25+ matriz . addInput ( line3 , i ) ;
26+ break ;
27+ case 3 :
28+ matriz . addInput ( line4 , i ) ;
29+ break ;
30+ case 4 :
31+ matriz . addInput ( line5 , i ) ;
32+ break ;
33+ }
34+ }
35+
36+ var simplexFrame = Matriz . generateSimplexFrame ( matriz ) ;
37+
38+ simplexFrame . print ( ) ;
You can’t perform that action at this time.
0 commit comments