PHP 클래스 MathPHP\LinearAlgebra\MatrixFactorTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: markrogoyski/math-php

공개 메소드들

메소드 설명
dataProviderForDiagonalMatrix ( )
dataProviderForEye ( )
dataProviderForEyeExceptions ( )
dataProviderForFunctionMatrix ( )
dataProviderForFunctionSquareMatrix ( )
dataProviderForIdentity ( )
dataProviderForMatrix ( )
dataProviderForOne ( )
dataProviderForSquareMatrix ( )
dataProviderForVandermondeMatrix ( )
dataProviderForVandermondeSquareMatrix ( )
dataProviderForZero ( )
testCheckParamsExceptionEmptyArray ( )
testCreateDiagonalMatrix ( array $A )
testCreateFunctionMatrix ( array $A )
testCreateFunctionSquareMatrix ( array $A )
testCreateMatrix ( array $A )
testCreateSquareMatrix ( array $A )
testCreateVandermondeMatrix ( array $A, $n )
testCreateVandermondeSquareMatrix ( array $A, $n )
testEye ( integer $m, integer $n, integer $k, integer $x, array $R )
testEyeExceptions ( integer $m, integer $n, integer $k, integer $x )
testIdentity ( integer $n, $x, array $R )
testIdentityExceptionNLessThanZero ( )
testMatrixUnknownTypeException ( )
testOne ( $m, $n, array $R )
testOneExceptionRowsLessThanOne ( )
testZero ( $m, $n, array $R )
testZeroExceptionRowsLessThanOne ( )

메소드 상세

dataProviderForDiagonalMatrix() 공개 메소드

dataProviderForEye() 공개 메소드

public dataProviderForEye ( )

dataProviderForEyeExceptions() 공개 메소드

dataProviderForFunctionMatrix() 공개 메소드

dataProviderForFunctionSquareMatrix() 공개 메소드

dataProviderForIdentity() 공개 메소드

dataProviderForMatrix() 공개 메소드

dataProviderForOne() 공개 메소드

public dataProviderForOne ( )

dataProviderForSquareMatrix() 공개 메소드

dataProviderForVandermondeMatrix() 공개 메소드

dataProviderForVandermondeSquareMatrix() 공개 메소드

dataProviderForZero() 공개 메소드

public dataProviderForZero ( )

testCheckParamsExceptionEmptyArray() 공개 메소드

testCreateDiagonalMatrix() 공개 메소드

testCreateFunctionMatrix() 공개 메소드

testCreateFunctionSquareMatrix() 공개 메소드

testCreateMatrix() 공개 메소드

public testCreateMatrix ( array $A )
$A array

testCreateSquareMatrix() 공개 메소드

testCreateVandermondeMatrix() 공개 메소드

public testCreateVandermondeMatrix ( array $A, $n )
$A array

testCreateVandermondeSquareMatrix() 공개 메소드

testEye() 공개 메소드

public testEye ( integer $m, integer $n, integer $k, integer $x, array $R )
$m integer
$n integer
$k integer
$x integer
$R array

testEyeExceptions() 공개 메소드

testIdentity() 공개 메소드

public testIdentity ( integer $n, $x, array $R )
$n integer
$R array

testIdentityExceptionNLessThanZero() 공개 메소드

testMatrixUnknownTypeException() 공개 메소드

testOne() 공개 메소드

public testOne ( $m, $n, array $R )
$R array

testOneExceptionRowsLessThanOne() 공개 메소드

testZero() 공개 메소드

public testZero ( $m, $n, array $R )
$R array

testZeroExceptionRowsLessThanOne() 공개 메소드