Matrix.Invert Methode

Definitie

Hiermee wordt deze Matrix structuur omgekeerd.

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

Uitzonderingen

De Matrix structuur is niet omkeerbaar.

Voorbeelden

In het volgende voorbeeld wordt gecontroleerd of een Matrix structuur omkeerbaar is. Als deze omgekeerd is, wordt de Matrix structuur omgekeerd.

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.");
    }
}

Van toepassing op