Partager via


Matrix.Invert Méthode

Définition

Inverse cette structure Matrix.

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

Exceptions

La structure Matrix n'est pas réversible.

Exemples

L’exemple suivant vérifie si une Matrix structure est inversée. Si elle est inversée, la Matrix structure est inversée.

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

S’applique à