Matrix.Invert Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Invertera den här Matrix strukturen.
public:
void Invert();
public void Invert();
member this.Invert : unit -> unit
Public Sub Invert ()
Undantag
Strukturen Matrix är inte inverterbar.
Exempel
I följande exempel kontrolleras om en Matrix struktur är inverterbar. Om den är inverterad Matrix inverteras strukturen.
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.");
}
}