API Notes

    mexƒXƒNƒŠƒvƒg
    MATLAB”z—ρ
    Fortran‚Εƒ|ƒCƒ“ƒ^‚π“n‚·

CƒGƒ“ƒWƒ“ƒ‹[ƒ`ƒ“

    engClose
    engEvalString
    engGetArray
    engGetFull (”p”Ε)
    engGetMatrix (”p”Ε)
    engOpen
    engOpenSingleUse
    engOutputBuffer
    engPutArray
    engPutFull (”p”Ε)
    engPutMatrix (”p”Ε)
    engSetEvalCallback (”p”Ε)
    engSetEvalTimeout (”p”Ε)
    engWinInit (”p”Ε)

C MAT-ƒtƒ@ƒCƒ‹ƒ‹[ƒ`ƒ“

    matClose
    matDeleteArray
    matDeleteMatrix (”p”Ε)
    matGetArray
    matGetArrayHeader
    matGetDir
    matGetFp
    matGetFull (”p”Ε)
    matGetMatrix (”p”Ε)
    matGetNextArray
    matGetNextArrayHeader
    matGetNextMatrix (”p”Ε)
    matGetString (”p”Ε)
    matOpen
    matPutArray
    matPutArrayAsGlobal
    matPutFull (”p”Ε)
    matPutMatrix (”p”Ε)
    matPutString (”p”Ε)

C MEX-Function

    mexAddFlops (”p”Ε)
    mexAtExit
    mexCallMATLAB
    mexErrMsgTxt
    mexEvalString
    mexFunction
    mexFunctionName
    mexGet
    mexGetArray
    mexGetArrayPtr
    mexGetEps (”p”Ε)
    mexGetFull (”p”Ε)
    mexGetGlobal (”p”Ε)
    mexGetInf (”p”Ε)
    mexGetMatrix (”p”Ε)
    mexGetMatrixPtr (”p”Ε)
    mexGetNaN (”p”Ε)
    mexIsFinite (”p”Ε)
    mexIsGlobal
    mexIsInf (”p”Ε)
    mexIsLocked
    mexIsNaN (”p”Ε)
    mexLock
    mexMakeArrayPersistent
    mexMakeMemoryPersistent
    mexPrintf
    mexPutArray
    mexPutFull (”p”Ε)
    mexPutMatrix (”p”Ε)
    mexSet
    mexSetTrapFlag
    mexUnlock
    mexWarnMsgTxt

C MX-Function

    mxAddField
    mxArrayToString
    mxAssert
    mxAssertS
    mxCalcSingleSubscript
    mxCalloc
    mxChar
    mxClassID
    mxClearLogical
    mxComplexity
    mxCreateCellArray
    mxCreateCellMatrix
    mxCreateCharArray
    mxCreateCharMatrixFromStrings
    mxCreateDoubleMatrix
    mxCreateFull (”p”Ε)
    mxCreateNumericArray
    mxCreateNumericMatrix
    mxCreateScalarDouble
    mxCreateSparse
    mxCreateString
    mxCreateStructArray
    mxCreateStructMatrix
    mxDestroyArray
    mxDuplicateArray
    mxFree
    mxFreeMatrix (”p”Ε)
    mxGetCell
    mxGetClassID
    mxGetClassName
    mxGetData
    mxGetDimensions
    mxGetElementSize
    mxGetEps
    mxGetField
    mxGetFieldByNumber
    mxGetFieldNameByNumber
    mxGetFieldNumber
    mxGetImagData
    mxGetInf
    mxGetIr
    mxGetJc
    mxGetM
    mxGetN
    mxGetName
    mxGetNaN
    mxGetNumberOfDimensions
    mxGetNumberOfElements
    mxGetNumberOfFields
    mxGetNzmax
    mxGetPi
    mxGetPr
    mxGetScalar
    mxGetString
    mxIsCell
    mxIsChar
    mxIsClass
    mxIsComplex
    mxIsDouble
    mxIsEmpty
    mxIsFinite
    mxIsFromGlobalWS
    mxIsFull (”p”Ε)
    mxIsInf
    mxIsInt8
    mxIsInt16
    mxIsInt32
    mxIsLogical
    mxIsNaN
    mxIsNumeric
    mxIsSingle
    mxIsSparse
    mxIsString (”p”Ε)
    mxIsStruct
    mxIsUint8
    mxIsUint16
    mxIsUint32
    mxMalloc
    mxRealloc
    mxRemoveField
    mxSetAllocFcns
    mxSetCell
    mxSetClassName
    mxSetData
    mxSetDimensions
    mxSetField
    mxSetFieldByNumber
    mxSetImagData
    mxSetIr
    mxSetJc
    mxSetLogical
    mxSetM
    mxSetN
    mxSetName
    mxSetNzmax
    mxSetPi
    mxSetPr

FortranƒGƒ“ƒWƒ“ƒ‹[ƒ`ƒ“

    engClose
    engEvalString
    engGetFull
    engGetMatrix
    engOpen
    engOutputBuffer
    engPutFull
    engPutMatrix

Fortran MAT-ƒtƒ@ƒCƒ‹ƒ‹[ƒ`ƒ“

    matClose
    matDeleteMatrix
    matGetDir
    matGetFull
    matGetMatrix
    matGetNextMatrix
    matGetString
    matOpen
    matPutFull
    matPutMatrix
    matPutString

Fortran MEX-Function

    mexAtExit
    mexCallMATLAB
    mexErrMsgTxt
    mexEvalString
    mexFunction
    mexGetEps
    mexGetFull
    mexGetGlobal
    mexGetInf
    mexGetMatrix
    mexGetMatrixPtr
    mexGetNaN
    mexIsFinite
    mexIsInf
    mexIsNaN
    mexPrintf
    mexPutFull
    mexPutMatrix
    mexSetTrapFlag

Fortran MX-Function

    mxCalloc
    mxCopyCharacterToPtr
    mxCopyComplex16ToPtr
    mxCopyInteger4ToPtr
    mxCopyPtrToCharacter
    mxCopyPtrToComplex16
    mxCopyPtrToInteger4
    mxCopyPtrToPtrArray
    mxCopyPtrToReal8
    mxCopyReal8ToPtr
    mxCreateFull
    mxCreateSparse
    mxCreateString
    mxFree
    mxFreeMatrix
    mxGetIr
    mxGetJc
    mxGetM
    mxGetN
    mxGetName
    mxGetNzmax
    mxGetPi
    mxGetPr
    mxGetScalar
    mxGetString
    mxIsComplex
    mxIsDouble
    mxIsFull
    mxIsNumeric
    mxIsSparse
    mxIsString
    mxSetIr
    mxSetJc
    mxSetM
    mxSetN
    mxSetName
    mxSetNzmax
    mxSetPi
    mxSetPr

DDE Function

    ddeadv
    ddeexec
    ddeinit
    ddepoke
    ddereq
    ddeterm
    ddeunadv