Compartir a través de


Matrix.Invert Método

Definición

Invierte esta estructura Matrix.

public:
 void Invert();
public void Invert ();
member this.Invert : unit -> unit
Public Sub Invert ()

Excepciones

La estructura Matrix no se puede invertir.

Ejemplos

En el ejemplo siguiente se comprueba si una Matrix estructura es invertible. Si es invertible, la Matrix estructura se invierte.

private Matrix inverseExample()
{
    
    // Creating a Matrix structure.
    Matrix myMatrix = new Matrix(5, 10, 15, 20, 25, 30);
                
    // Checking if myMatrix is invertible.
    if (myMatrix.HasInverse)
    {

        // Invert myMatrix. myMatrix is now 
        // equal to (-0.4, 0.2 , 0.3, -0.1, 1, -2) 
        myMatrix.Invert();
        
        // Return the inverted matrix.
        return myMatrix;
    }
    else
    {
        throw new InvalidOperationException("The matrix is not invertible.");
    }
}

Se aplica a