Equivalent of ssGetSimMode for Matlab S-Function

Hi,
The function ssGetSimMode specifies if the current simulation is about code generation, external simulation... This function is for C/C++ S-Function, does an equivalent for Matlab S-Function exist?
TIA,
- Florent

답변 (1개)

Florent
Florent 2013년 12월 29일

0 개 추천

After a look at matlabroot\R2013a\toolbox\rtw\rtw\tlc_c.m around line 176, the parameter 'RTWCGKeepContext' seems to hold during RTW builds and not to hold during normal simulations.
function Start(block)
if strcmp(get_param(gcs,'RTWCGKeepContext'),'on')
disp('### Detecting a RTW build');
% do not start the simulation locally
% why is this function called when the RTW model is being built?
return;
else
disp('### Detecting a normal simulation');
end
...
end
However, there should be a cleaner way to detect this, as in C S-Function.

카테고리

도움말 센터File Exchange에서 Simulink Coder에 대해 자세히 알아보기

질문:

2013년 12월 29일

답변:

2013년 12월 29일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by