Main Content

ssGetDWorkComplexSignal

Determine whether the elements of a Dwork vector are real or complex numbers

Syntax

CSignal_T ssGetDWorkComplexSignal(SimStruct *S, int_T vector)

Arguments

S

SimStruct representing an S-Function block.

vector

Index of a Dwork vector, where the index is one of0,1,2,...ssGetNumDWork(S)-1.

Returns

COMPLEX_YES(1) if the specified vector contains complex numbers; otherwise,COMPLEX_NO(0).

Description

用于确定the numeric type of the DWork vector specified by the indexvector.

Languages

C, C++

Example

The following example throws an error if the first DWork vector is not complex.

CSignal_T cs = ssGetDWorkComplexSignal(S, 0); if(cs == COMPLEX_NO) { ssSetErrorStatus(S,"Signal must be complex."); }

Version History

Introduced before R2006a