- Manuel Scilab
- API Scilab
- Scilab Gateway API
- How to
- CheckColumn
- CheckDimProp
- CheckDims
- CheckLength
- CheckLhs
- CheckRhs
- CheckRow
- CheckSameDims
- CheckScalar
- CheckSquare
- CheckVector
- CreateListVarFrom
- CreateListVarFromPtr
- CreateVar
- FindOpt
- FirstOpt
- GetListRhsVar
- GetRhsVar
- GetType
- IsOpt
- Lhs
- LhsVar
- NumOpt
- OverLoad
- Rhs
- Scierror
- Scilab C Types
- get_optionals
- istk
- sci_types
- sciprint
- stk
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
CheckScalar
C interface function which checks if a parameter send to the C function is a scalar or not
Calling Sequence
CheckScalar(StackPos,m_var,n_var)
Arguments
- StackPos
the position in the Scilab memory of the parameter for which we want to perform the check (input parameter)
- m_var
the number of lines of the parameter at position StackPos in the Scilab memory
- n_var
the number of columns of the parameter at position StackPos in the Scilab memory
Description
C interface function which checks if a parameter send to the C function is a scalar or not. You must include stack-c.h to benefit from this function.
WARNING: This API is deprecated from Scilab 5.2.0 and is going to be removed with Scilab 6.0. Please use API Scilab (the new Scilab API).
Examples
In this example, the C interface function takes one input parameters and prints the integer corresponding to the type of the variable sent as parameter in the Scilab console. If the test fails, we return from the C interface and an adequate error message is printed in the Scilab console.
See Also
<< CheckSameDims | Scilab Gateway API | CheckSquare >> |