Matrix.Invert Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Invertuje tuto Matrix strukturu.
public:
void Invert();
public void Invert ();
member this.Invert : unit -> unit
Public Sub Invert ()
Výjimky
Struktura Matrix není invertovatelná.
Příklady
Následující příklad zkontroluje, jestli Matrix je struktura invertovatelná. Pokud je invertovatelná, Matrix struktura se invertuje.
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.");
}
}