C# 클래스 QLNet.Matrix

파일 보기 프로젝트 열기: ammachado/QLNet

공개 메소드들

메소드 설명
GetRange ( int start, int length ) : Vector
Matrix ( Matrix from ) : System
Matrix ( int rows, int columns ) : System
Matrix ( int rows, int columns, double value ) : System
column ( int c ) : Vector
columns ( ) : int
diagonal ( ) : Vector
empty ( ) : bool
fill ( double value ) : void
operator ( ) : Matrix
operator ( ) : Vector
outerProduct ( List v1begin, List v2begin ) : Matrix
row ( int r ) : Vector
rows ( ) : int
swap ( int i1, int j1, int i2, int j2 ) : void
this ( int i ) : double
this ( int i, int j ) : double
transpose ( Matrix m ) : Matrix

비공개 메소드들

메소드 설명
operMatrix ( Matrix &m1, Matrix &m2, Func func ) : Matrix
operValue ( Matrix &m1, double value, Func func ) : Matrix

메소드 상세

GetRange() 공개 메소드

public GetRange ( int start, int length ) : Vector
start int
length int
리턴 Vector

Matrix() 공개 메소드

public Matrix ( Matrix from ) : System
from Matrix
리턴 System

Matrix() 공개 메소드

public Matrix ( int rows, int columns ) : System
rows int
columns int
리턴 System

Matrix() 공개 메소드

public Matrix ( int rows, int columns, double value ) : System
rows int
columns int
value double
리턴 System

column() 공개 메소드

public column ( int c ) : Vector
c int
리턴 Vector

columns() 공개 메소드

public columns ( ) : int
리턴 int

diagonal() 공개 메소드

public diagonal ( ) : Vector
리턴 Vector

empty() 공개 메소드

public empty ( ) : bool
리턴 bool

fill() 공개 메소드

public fill ( double value ) : void
value double
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : Matrix
리턴 Matrix

operator() 공개 정적인 메소드

public static operator ( ) : Vector
리턴 Vector

outerProduct() 공개 정적인 메소드

public static outerProduct ( List v1begin, List v2begin ) : Matrix
v1begin List
v2begin List
리턴 Matrix

row() 공개 메소드

public row ( int r ) : Vector
r int
리턴 Vector

rows() 공개 메소드

public rows ( ) : int
리턴 int

swap() 공개 메소드

public swap ( int i1, int j1, int i2, int j2 ) : void
i1 int
j1 int
i2 int
j2 int
리턴 void

this() 공개 메소드

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

this() 공개 메소드

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

transpose() 공개 정적인 메소드

public static transpose ( Matrix m ) : Matrix
m Matrix
리턴 Matrix