Calculando matriz inversa 2x2 vb.net
En este ejemplo muestro un código en visual basic con el que podrán calcular la matriz inversa 2x2 para lo cual solo deberían de entender la lógica en como se resuelven así:
Matriz inversa
4 2
0 1
En esta matriz debemos comprobar que existe la inversa la cual existiría si el determinante es diferente de 0|A| = 3·4 - 2·0 = 12 ==> existe la inversa
2º) Hallamos la matriz adjunta transpuesta, con este método práctico:■ Intercambiamos entre sí los elementos de la diagonal principal, y■ Cambiamos el signo de los elementos de la diagonal secundaria (dejándolos en su lugar)
3º) Dividimos la matriz adjunta transpuesta por el determinante de la matriz original, y así obtenemos la inversa A⁻¹
[4 -2]
[ 0 1]
A⁻¹ = –––––
4
A⁻¹ = [1 -1/2] ◄ RESPUESTA
[ 0 1/4]
aqui el diseño
solo nesecitaremos 5 labels
4 text
y un boton
aqui el codigo
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim det As Double det = (a00.Text * a11.Text - a01.Text * a10.Text) lb00.Text = (a11.Text / det) lb01.Text = (-a10.Text / det) lb10.Text = (-a01.Text / det) lb11.Text = (a00.Text / det) End Sub End Class
que name se le pone a los
ResponderBorrartexbox
Los nombres que les puse fueron:
Borrara00 a01
a10 a11