testcase_cmatrix.h
来自「c++ 实现的矩阵运算库」· C头文件 代码 · 共 550 行 · 第 1/2 页
H
550 行
virtual ~TestCase_cmatrix();
void testInit();
void Test_MTX_isConformalForMultiplication();
void Test_MTX_isConformalForAddition();
void Test_MTX_isSquare();
void Test_MTX_isSameSize();
void Test_MTX_Init();
void Test_MTX_SetComment();
void Test_MTX_Free();
void Test_MTX_Alloc();
void Test_MTX_SetValue();
void Test_MTX_SetComplexValue();
void Test_MTX_Complex();
void Test_MTX_ConvertRealToComplex();
void Test_MTX_ConvertComplexToReal();
void Test_MTX_ConvertComplexToImag();
void Test_MTX_isReal();
void Test_MTX_Real();
void Test_MTX_RealColumn();
void Test_MTX_Imag();
void Test_MTX_ImagColumn();
void Test_MTX_Magnitude();
void Test_MTX_Phase();
void Test_MTX_Conjugate();
void Test_MTX_RemoveColumn();
void Test_MTX_RemoveColumnsAfterIndex();
void Test_MTX_InsertColumn();
void Test_MTX_Concatonate();
void Test_MTX_Redim();
void Test_MTX_Resize();
void Test_MTX_Copy();
void Test_MTX_CopyIntoColumnWiseVector();
void Test_MTX_SetFromStaticMatrix();
void Test_MTX_CopyColumn();
void Test_MTX_CopyRow();
void Test_MTX_InsertSubMatrix();
void Test_MTX_ExtractSubMatrix();
void Test_MTX_Zero();
void Test_MTX_ZeroColumn();
void Test_MTX_ZeroRow();
void Test_MTX_Fill();
void Test_MTX_FillColumn();
void Test_MTX_FillRow();
void Test_MTX_Identity();
void Test_MTX_Transpose();
void Test_MTX_FlipColumn();
void Test_MTX_FlipRow();
void Test_MTX_Round();
void Test_MTX_Floor();
void Test_MTX_Ceil();
void Test_MTX_Fix();
void Test_MTX_DetermineFileDelimiter();
void Test_MTX_DetermineFileSize();
void Test_MTX_DetermineNumberOfColumnsInDataString();
void Test_MTX_DetermineNumberOfColumnsInDataStringCplx();
void Test_MTX_ReadFromFile();
void Test_MTX_SetFromMatrixString();
void text_MTX_ValueToString();
void Test_MTX_Print();
void Test_MTX_PrintStdoutAutoWidth();
void Test_MTX_Print_ToBuffer();
void Test_MTX_PrintAutoWidth();
void Test_MTX_PrintAutoWidth_ToBuffer();
void Test_MTX_PrintDelimited();
void Test_MTX_PrintDelimited_ToBuffer();
void Test_MTX_PrintRowToString();
void Test_MTX_Add_Scalar();
void Test_MTX_Add_ScalarComplex();
void Test_MTX_Subtract_Scalar();
void Test_MTX_Subtract_ScalarComplex();
void Test_MTX_Multiply_Scalar();
void Test_MTX_Multiply_ScalarComplex();
void Test_MTX_Divide_Scalar();
void Test_MTX_Divide_ScalarComplex();
void Test_MTX_Abs();
void Test_MTX_Sqr();
void Test_MTX_Sqrt();
void Test_MTX_Exp();
void Test_MTX_Ln();
void Test_MTX_Increment();
void Test_MTX_Decrement();
void Test_MTX_Add_Inplace();
void Test_MTX_Subtract_Inplace();
void Test_MTX_PreMultiply_Inplace();
void Test_MTX_PostMultiply_Inplace();
void Test_MTX_DotMultiply_Inplace();
void Test_MTX_DotDivide_Inplace();
void Test_MTX_Add();
void Test_MTX_Subtract();
void Test_MTX_Multiply();
void Test_MTX_IsEqual();
void Test_MTX_ColumnDiff();
void Test_MTX_Diff();
void Test_MTX_Pow();
void Test_MTX_PowInplace();
void Test_MTX_asin();
void Test_MTX_sin();
void Test_MTX_sinh();
void Test_MTX_asinh();
void Test_MTX_sinc();
void Test_MTX_acos();
void Test_MTX_cos();
void Test_MTX_cosh();
void Test_MTX_acosh();
void Test_MTX_atan();
void Test_MTX_tan();
void Test_MTX_tanh();
void Test_MTX_atanh();
void Test_MTX_cot();
void Test_MTX_coth();
void Test_MTX_Colon();
void Test_MTX_MaxColIndex();
void Test_MTX_MinColIndex();
void Test_MTX_MaxAbsColIndex();
void Test_MTX_MinAbsColIndex();
void Test_MTX_MaxColumn();
void Test_MTX_MinColumn();
void Test_MTX_MaxAbsColumn();
void Test_MTX_MinAbsColumn();
void Test_MTX_MaxAbsIndex();
void Test_MTX_MaxIndex();
void Test_MTX_MaxAbs();
void Test_MTX_Max();
void Test_MTX_MinAbsIndex();
void Test_MTX_MinIndex();
void Test_MTX_MinAbs();
void Test_MTX_Min();
void Test_MTX_ColumnRange();
void Test_MTX_ColumnSum();
void Test_MTX_ColumnMean();
void Test_MTX_ColumnStdev();
void Test_MTX_ColumnVar();
void Test_MTX_ColumnNorm();
void Test_MTX_ColumnRMS();
void Test_MTX_ColumnSkewness();
void Test_MTX_ColumnKurtosis();
void Test_MTX_MaxRowIndex();
void Test_MTX_MinRowIndex();
void Test_MTX_MaxAbsRowIndex();
void Test_MTX_MinAbsRowIndex();
void Test_MTX_MaxRow();
void Test_MTX_MinRow();
void Test_MTX_MaxAbsRow();
void Test_MTX_MinAbsRow();
void Test_MTX_RowRange();
void Test_MTX_RowSum();
void Test_MTX_RowMean();
void Test_MTX_RowStdev();
void Test_MTX_RowVar();
void Test_MTX_RowNorm();
void Test_MTX_RowRMS();
void Test_MTX_RowSkewness();
void Test_MTX_RowKurtosis();
void Test_MTX_Range();
void Test_MTX_Sum();
void Test_MTX_Mean();
void Test_MTX_Stdev();
void Test_MTX_Var();
void Test_MTX_Norm();
void Test_MTX_RMS();
void Test_MTX_Skewness();
void Test_MTX_Kurtosis();
void Test_MTX_Trace();
void Test_MTX_Det();
void Test_MTX_Diagonal();
void Test_MTX_SortAscending();
void Test_MTX_SortDescending();
void Test_MTX_SortColumnAscending();
void Test_MTX_SortColumnDescending();
void Test_MTX_SortColumnIndexed();
void Test_MTX_SortByColumn();
void Test_MTX_SaveCompressed();
void Test_MTX_LegacyLoad();
void Test_MTX_LoadAndSave();
void Test_MTX_LoadAndSaveQuick();
void Test_MTX_TimeWindow();
void Test_MTX_TimeLimit();
void Test_MTX_TimeMatch();
void Test_MTX_Interpolate();
void Test_MTX_Inv();
void Test_MTX_Invert();
void Test_MTX_ColumnMovAvg();
void Test_MTX_MovAvg();
void Test_MTX_ATAInverse();
void Test_MTX_LowerTriangularInverseInplace();
void Test_MTX_LUFactorization();
void Test_MTX_IndexedValues();
void Test_MTX_SetIndexedValues();
void Test_MTX_FFT();
void Test_MTX_IFFT();
void Test_MTX_FFT_Inplace();
void Test_MTX_IFFT_Inplace();
void Test_MTX_RemoveRowsAndColumns();
void Test_MTX_Plot();
void Test_MTX_AddZeroValuedColumns();
void Test_MTX_OneMinus();
void Test_MTX_Negate();
void Test_MTX_AddIdentity();
void Test_MTX_MinusIdentity();
void Test_MTX_IdentityMinus();
void Test_MTX_randn();
void Test_MTX_rand();
void Test_MTX_Swap();
void Test_MTX_TransposeMultiply();
void Test_MTX_TranposePreMultiply_Inplace();
void Test_MTX_MultiplyTranspose();
void Test_MTX_PostMultiplyTranspose_Inplace();
void Test_MTX_LDLt();
void Test_MTX_UDUt();
void Test_MTX_erf_and_MTX_erfc();
void Test_MTX_erfinv();
void Test_MTX_erfcinv();
void Test_MTX_find_column_values_equalto();
void Test_MTX_find_column_values_not_equalto();
void Test_MTX_find_column_values_less_than();
void Test_MTX_find_column_values_more_than();
private:
TestCase_cmatrix( const TestCase_cmatrix& src );
void operator=( const TestCase_cmatrix& rhs );
};
}
#endif /* _MATRIX_TEST_CASE_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?