C# Класс QLNet.Matrix

Показать файл Открыть проект

Открытые методы

Метод Описание
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