Te doy la bienvenida a nuestra página web, en este lugar encontrarás la solucíon de lo que estabas buscando.
Solución:
El inverso de cada elemento es:
x .^ -1
Cuales resultados
0.1111 0.0667
0.0526 0.5000
por que quieres conseguir [22,17;25,21]
? ¿Qué operación matemática daría tal resultado?
Invertir una matriz en octava:
Está confundido acerca de lo que es la inversa de una matriz, nadie aquí sabe lo que quiere con su salida, así que aquí hay algunas pistas.
Si invierte una matriz de identidad, obtiene la matriz de identidad:
octave:3> a = [1,0;0,1]
a =
1 0
0 1
octave:4> inv(a)
ans =
1 0
0 1
Las matrices no cuadradas (matrices de m por n para las que m != n) no tienen inversa
x = [9,15;19,2;5,5];
inv(x)
%error: inverse: argument must be a square matrix
Invertir una matriz con un cero en la diagonal provoca un infinito:
octave:5> a = [1,0;0,0]
a =
1 0
0 0
octave:6> inv(a)
warning: inverse: matrix singular to machine precision, rcond = 0
ans =
Inf Inf
Inf Inf
Invertir una matriz con valores completos como este:
octave:1> a = [1,2;3,4]
a =
1 2
3 4
octave:2> inv(a)
ans =
-2.00000 1.00000
1.50000 -0.50000
Para obtener una descripción de lo que sucede bajo el capó de la función inversa:
https://es.khanacademy.org/math/precalculus/precalc-matrices/inverting_matrices/v/inverse-of-a-2×2-matrix
valoraciones y comentarios
Si te ha sido de utilidad este post, sería de mucha ayuda si lo compartes con otros entusiastas de la programación de esta forma nos ayudas a dar difusión a este contenido.