<< string legacy API Scilab >>

Scilab Help >> API Scilab > legacy > api_scilab

api_scilab

api_scilab is the Scilab interface to read/write data from/to Scilab memory

Description

Since Scilab 5.2.0, Scilab provides a consistent, documented and easy way API.

This API provides functions to read/write data from/to Scilab memory.

It provides many advantages:

Usually, this API is used to extend Scilab capabilities but can be used in other contexts

Note that old APIs (stackX.h) will not be available after Scilab 6.0 (included).

History

VersionDescription
5.4.0 Add some functions/macros in replacement of stack functions/macros
  • nbInputArgument

    Replaces Rhs

  • nbOutputArgument

    Replaces Lhs

  • AssignOutputVariable

    Replaces LhsVar

  • ReturnArguments

    Replaces PutLhsVar

  • CheckInputArgument

    Replaces CheckRhs

  • CheckOutputArgument

    Replaces CheckLhs

Add functions to identify list datatypes: isListType, isNamedListType, isTListType, isNamedTListType, isMListType, isNamedMListType

5.5.0 Add functions to manage handles
  • getMatrixOfHandle
  • allocMatrixOfHandle
  • createMatrixOfHandle
  • isHandleType
  • getScalarHandle
  • createScalarHandle

See also - API_Scilab

See also - API_Scilab list management

See also - call_scilab


Report an issue
<< string legacy API Scilab >>