C# 클래스 BRDFLafortuneFitting.LevenbergMarquardt.Matrix

파일 보기 프로젝트 열기: Patapom/GodComplex

공개 프로퍼티들

프로퍼티 타입 설명
Columns int
m ].double[

공개 메소드들

메소드 설명
GetLeftHouseholderMatrix ( int k ) : System.Matrix
GetLeftHouseholderMatrix ( int k, int z ) : System.Matrix
GetTranspose ( ) : System.Matrix
Matrix ( System.Matrix _Source ) : System
Matrix ( Vector a, Vector b ) : System

Builds the matrix from the outer product of 2 vectors

Matrix ( int _Columns, int _Rows ) : System
SetToIdentity ( ) : void
SolveBackwardSubstitution ( Vector b ) : Vector
SolveLeastSquareQR ( Vector b ) : Vector
operator ( ) : System.Matrix
operator ( ) : Vector
this ( int i, int j ) : double

메소드 상세

GetLeftHouseholderMatrix() 공개 메소드

public GetLeftHouseholderMatrix ( int k ) : System.Matrix
k int
리턴 System.Matrix

GetLeftHouseholderMatrix() 공개 메소드

public GetLeftHouseholderMatrix ( int k, int z ) : System.Matrix
k int
z int
리턴 System.Matrix

GetTranspose() 공개 메소드

public GetTranspose ( ) : System.Matrix
리턴 System.Matrix

Matrix() 공개 메소드

public Matrix ( System.Matrix _Source ) : System
_Source System.Matrix
리턴 System

Matrix() 공개 메소드

Builds the matrix from the outer product of 2 vectors
public Matrix ( Vector a, Vector b ) : System
a Vector
b Vector
리턴 System

Matrix() 공개 메소드

public Matrix ( int _Columns, int _Rows ) : System
_Columns int
_Rows int
리턴 System

SetToIdentity() 공개 메소드

public SetToIdentity ( ) : void
리턴 void

SolveBackwardSubstitution() 공개 메소드

public SolveBackwardSubstitution ( Vector b ) : Vector
b Vector
리턴 Vector

SolveLeastSquareQR() 공개 메소드

public SolveLeastSquareQR ( Vector b ) : Vector
b Vector
리턴 Vector

operator() 공개 정적인 메소드

public static operator ( ) : System.Matrix
리턴 System.Matrix

operator() 공개 정적인 메소드

public static operator ( ) : Vector
리턴 Vector

this() 공개 메소드

public this ( int i, int j ) : double
i int
j int
리턴 double

프로퍼티 상세

Columns 공개적으로 프로퍼티

public int Columns
리턴 int

m 공개적으로 프로퍼티

public double[,] m
리턴 ].double[