Matrix.Invert Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Invertiert die Matrix-Struktur.
public:
void Invert();
public void Invert ();
member this.Invert : unit -> unit
Public Sub Invert ()
Ausnahmen
Die Matrix-Struktur ist nicht invertierbar.
Beispiele
Im folgenden Beispiel wird überprüft, ob eine Matrix Struktur invertierbar ist. Wenn es invertierbar ist, wird die Matrix Struktur invertiert.
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.");
}
}