<< functions reference | index | Average >>

DECIDE reference

DECIDE__Acceptable

short DECIDE_Acceptable(

    * double * OutputMatrix,
    * const long * OutputMatrixSize,
    * const double * DecisionMatrix,
    * const double * MinMaxMatrix,
    * const short * RowsCount,
    * const short * ColumnsCount)

Return a 1 * n matrix M with M[1, n] = 1 if the values of all the criteria of action n are with the limits specified in MinMaxMatrix, 0 otherwise.

return value :

    * 0 : completed successfully
    * 1 : null pointer in first parameter
    * 2 : null pointer in second parameter
    * 3 : null pointer in third parameter
    * 4 : null pointer in fourth parameter
    * 5 : null pointer in fifth parameter
    * 6 : null pointer in sixth parameter
    * 101 : *RowsCount < 1
    * 102 : *ColumnsCount < 1
    * 103 : *OutputMatrixSize < (long)(*RowsCount * sizeof(double))

<< functions reference | index | Average >>


printer friendly view

Google

 

Web

www.christophedavid.org