private void OpostaB_Click(object sender, EventArgs e) { float[,] matriz2 = new float[LMatriz2, CMatriz2]; float[,] resultado = new float[CMatriz2, LMatriz2]; matriz2 = Matriz.SalvarMatriz(Matriz2, LMatriz2, CMatriz2); resultado = Matriz.GerarOpostaA(matriz2); Matriz.DesenhaMatrixText(Matriz2, resultado); LMatriz2 = resultado.GetLength(0); CMatriz2 = resultado.GetLength(1); }
/// <summary> /// Transposta MatrizA *Feito /// </summary> /// <param name="sender"></param> /// <param name="e"></param> #region BTTransposta private void TranspostaA_Click(object sender, EventArgs e) { float[,] matriz1 = new float[LMatriz1, CMatriz1]; float[,] resultado = new float[CMatriz1, LMatriz1]; matriz1 = Matriz.SalvarMatriz(Matriz1, LMatriz1, CMatriz1); resultado = Matriz.TranspostaA(matriz1); Matriz.DesenhaMatrixText(Matriz1, resultado); LMatriz1 = resultado.GetLength(0); CMatriz1 = resultado.GetLength(1); }
private void CriarMatrizB_Click(object sender, EventArgs e) { LMatriz2 = (int)LinhaB.Value; CMatriz2 = (int)ColunaB.Value; Matriz.CriarMatriz(Matriz2, LMatriz2, CMatriz2); }
private void CriarMatrizA_Click(object sender, EventArgs e) { LMatriz1 = (int)LinhaA.Value; CMatriz1 = (int)ColunaA.Value; Matriz.CriarMatriz(Matriz1, LMatriz1, CMatriz1); }