Matrix.Invert Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.");
}
}