Explanation of tables
| * | green | Function exists in octave 2.0.x
Noted incompatibilities and missing features |
| + | yellow | Function exists in matcompat
Author and home for the function. |
| ? | orange | Function doesn't exist
Explanation of what you can do instead. |
| x | red | Function doesn't exist, and no work-around |
DDE Interface
| x | ddeadv | |
| x | ddeexec | |
| x | ddeinit | |
| x | ddepoke | |
| x | ddereq | |
| x | determ | |
| x | ddeunadv |
Compute server interface
| ? | engClose | |
| ? | engEvalString | |
| x | engGetArray | |
| ? | engOpen | |
| x | engOpenSingleUse | |
| ? | engOutputBuffer | |
| x | engPutArray |
Compute server interface (V4 functions)
| ? | engGetFull | |
| x | engGetMatrix | |
| ? | engPutFull | |
| x | engPutMatrix | |
| x | engSetEvalCallback | |
| x | engSetEvalTimeout | |
| x | engWinInit |
MAT file interface
| x | matClose | |
| x | matDeleteArray | |
| x | matGetArray | |
| x | matGetArrayHeader | |
| x | matGetDir | |
| x | matGetFp | |
| x | matGetNextArray | |
| x | matGetNextArrayHeader | |
| x | matOpen | |
| x | matPutArray | |
| x | matPutArrayAsGlobal |
MAT file interface (V4 functions)
| x | matDeleteMatrix | |
| x | matGetFull | |
| x | matGetMatrix | |
| x | matGetNextMatrix | |
| x | matGetString | |
| x | matPutFull | |
| x | matPutMatrix | |
| x | matPutString |
Interpreter interface
| x | mexAddFlops | |
| x | mexAtExit | |
| x | mexCallMATLAB | |
| x | mexErrMsgTxt | |
| x | mexEvalString | |
| x | mexFunction | |
| x | mexFunctionName | |
| x | mexGet | |
| x | mexGetArray | |
| x | mexGetArrayPtr | |
| x | mexIsGlobal | |
| x | mexIsLocked | |
| x | mexLock | |
| x | mexMakeArrayPersistent | |
| x | mexMakeMemoryPersistent | |
| x | mexPrintf | |
| x | mexPutArray | |
| x | mexSet | |
| x | mexSetTrapFlag | |
| x | mexUnlock | |
| x | mexWarnMsgTxt | |
| x | mxAssert | |
| x | mxAssertS |
Interpreter interface (V4 functions)
| x | mexGetFull | |
| x | mexGetGlobal | |
| x | mexGetMatrix | |
| x | mexGetMatrixPtr | |
| x | mexPutFull | |
| x | mexPutMatrix |
Data manipulation
| x | mxArrayToString | |
| x | mxCalcSingleSubscript | |
| x | mxCalloc | |
| x | mxChar | |
| x | mxClassID | |
| x | mxClearLogical | |
| x | mxComplexity | |
| x | mxCreateCellArray | |
| x | mxCreateCellMatrix | |
| x | mxCreateCharArray | |
| x | mxCreateCharMatrixFromStrings | |
| x | mxCreateDoubleMatrix | |
| x | mxCreateNumericArray | |
| x | mxCreateSparse | |
| x | mxCreateString | |
| x | mxCreateStructArray | |
| x | mxCreateStructMatrix | |
| x | mxDestroyArray | |
| x | mxDuplicateArray | |
| x | mxFree | |
| x | mxGetCell | |
| x | mxGetClassID | |
| x | mxGetClassName | |
| x | mxGetData | |
| x | mxGetDimensions | |
| x | mxGetElementSize | |
| x | mxGetEps | |
| x | mxGetField | |
| x | mxGetFieldByNumber | |
| x | mxGetFieldNameByNumber | |
| x | mxGetFieldNumber | |
| x | mxGetImagData | |
| x | mxGetInf | |
| x | mxGetIr | |
| x | mxGetJc | |
| x | mxGetM | |
| x | mxGetN | |
| x | mxGetName | |
| x | mxGetNaN | |
| x | mxGetNumberOfDimensions | |
| x | mxGetNumberOfElements | |
| x | mxGetNumberOfFields | |
| x | mxGetNzmax | |
| x | mxGetPi | |
| x | mxGetPr | |
| x | mxGetScalar | |
| x | mxGetString | |
| x | mxIsCell | |
| x | mxIsChar | |
| x | mxIsClass | |
| x | mxIsComplex | |
| x | mxIsDouble | |
| x | mxIsEmpty | |
| x | mxIsFinite | |
| x | mxIsFromGlobalWS | |
| x | mxIsInf | |
| x | mxIsInt8 | |
| x | mxIsInt16 | |
| x | mxIsInt32 | |
| x | mxIsLogical | |
| x | mxIsNaN | |
| x | mxIsNumeric | |
| x | mxIsSingle | |
| x | mxIsSparse | |
| x | mxIsStruct | |
| x | mxIsUint8 | |
| x | mxIsUint16 | |
| x | mxIsUint32 | |
| x | mxMalloc | |
| x | mxRealloc | |
| x | mxSetAllocFcns | |
| x | mxSetCell | |
| x | mxSetClassName | |
| x | mxSetData | |
| x | mxSetDimensions | |
| x | mxSetField | |
| x | mxSetFieldByNumber | |
| x | mxSetImagData | |
| x | mxSetIr | |
| x | mxSetJc | |
| x | mxSetLogical | |
| x | mxSetM | |
| x | mxSetN | |
| x | mxSetName | |
| x | mxSetNzmax | |
| x | mxSetPi | |
| x | mxSetPr |
Data manipulation (V4 functions)
| x | mexGetEps | |
| x | mexGetInf | |
| x | mexGetNaN | |
| x | mexIsFinite | |
| x | mexIsInf | |
| x | mexIsNaN | |
| x | mxCreateFull | |
| x | mxFreeMatrix | |
| x | mxIsFull | |
| x | mxIsString |