private void aplicarRede() { Auxiliar.buscarValoresProducao(); double[] vetorEntrada = new double[6]; for (var index = 0; index < 3; index++) { if (Auxiliar.bitFuncionamento[index] == true) { vetorEntrada[index] = 0; } else { vetorEntrada[index] = 1; } } for (var index = 0; index < 3; index++) { vetorEntrada[index] = Auxiliar.demandaProdutos[index]; } for (var index = 0; index < 3; index++) { vetorEntrada[index + 3] = Auxiliar.qtdProduzidaProdutos[index]; } Console.WriteLine("================="); //var vetinho = Matrix<double>.Build.Dense( 1,6,vetorEntrada); //Console.WriteLine("vetinho" + vetinho); var retorno = (Matrix <double>)teste.aplicacao(vetorEntrada); Console.WriteLine(retorno); for (var index = 0; index < 6; index++) { if (retorno[index, 0] == 1) { Auxiliar.bitProdutos[index] = true; } else { Auxiliar.bitProdutos[index] = false; } } Auxiliar.enviarBitProdutos(); }
private void Botao_Bit_Produtos_Click(object sender, EventArgs e) { // Relativo ao produto 1 if (lista_produtos_1.Text == "1") { Auxiliar.bitProdutos[0] = false; Auxiliar.bitProdutos[1] = true; } else if (lista_produtos_1.Text == "2") { Auxiliar.bitProdutos[0] = true; Auxiliar.bitProdutos[1] = false; } else if (lista_produtos_1.Text == "3") { Auxiliar.bitProdutos[0] = true; Auxiliar.bitProdutos[1] = true; } else { Auxiliar.bitProdutos[0] = false; Auxiliar.bitProdutos[1] = false; } // Relativo ao produto 2 if (lista_produtos_2.Text == "1") { Auxiliar.bitProdutos[2] = false; Auxiliar.bitProdutos[3] = true; } else if (lista_produtos_2.Text == "2") { Auxiliar.bitProdutos[2] = true; Auxiliar.bitProdutos[3] = false; } else if (lista_produtos_2.Text == "3") { Auxiliar.bitProdutos[2] = true; Auxiliar.bitProdutos[3] = true; } else { Auxiliar.bitProdutos[2] = false; Auxiliar.bitProdutos[3] = false; } // Relativo ao produto 3 if (lista_produtos_3.Text == "1") { Auxiliar.bitProdutos[4] = false; Auxiliar.bitProdutos[5] = true; } else if (lista_produtos_3.Text == "2") { Auxiliar.bitProdutos[4] = true; Auxiliar.bitProdutos[5] = false; } else if (lista_produtos_3.Text == "3") { Auxiliar.bitProdutos[4] = true; Auxiliar.bitProdutos[5] = true; } else { Auxiliar.bitProdutos[4] = false; Auxiliar.bitProdutos[5] = false; } Auxiliar.enviarBitProdutos(); MessageBox.Show("Produtos cadastrados com sucesso!"); //Auxiliar.enviarBitLigar(); //timer1.Enabled = true; //timer2.Enabled = true; }