Discrete S-Function doesn't update inputs
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello,
I have written a C MEX-S-Function for my model. I set the sample time as follows:
static void mdlInitializeSampleTimes(SimStruct *S)
{
ssSetSampleTime(S, 0, 0.001);
ssSetOffsetTime(S, 0, 0.0);
}
The input of the model is a continuous signal from a physical model. As I specified the sampling time I expect the S-Function to sample the signal accordingly but it doesn't. The S-Function doesn't recalculate. If I set a unit delay in front of the input, the S-Function works as expected but I falsly introduce a delay. How can I solve this issue?
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Block and Blockset Authoring에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!