Bagikan melalui


Matrix.SetIdentity Metode

Definisi

Mengubah struktur ini Matrix menjadi matriks identitas.

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

Contoh

Contoh berikut menunjukkan cara mengubah struktur menjadi Matrix matriks identitas.

private Matrix identityExample()
{

    // Get the identity matrix, which is equal to 
    // (1,0,0,1,0,0). 
    Matrix myMatrix = Matrix.Identity;

    Matrix m = new Matrix(1,0,0,1,0,0);

    return myMatrix;
}

Keterangan

Matriks identitas memiliki nilai 1 dalam koefisien [1,1],[2,2],[3,3] dan nilai 0 di sisa koefisien. Ini berkorelasi dengan pengaturan M11 dan M22 ke 1 dan M12, M21, OffsetX, dan OffsetY ke 0. Dalam matriks affine, yang merupakan implementasi yang digunakan Windows Presentation Foundation (WPF) untuk Matrix struktur, koefisien [3,1],[3,2],[3.3] tersirat untuk selalu memiliki nilai masing-masing 0,0,1.

1 0 0
0 1 0
0 0 1

Untuk matriks identitas, ToString metode mengembalikan string "Identity", alih-alih koefisien .Matrix

Berlaku untuk

Lihat juga