Using subsystem compiled sample time parameter in executing model
이전 댓글 표시
Hello, I am wondering if there is any way to automatically get the CompiledSampleTime parameter for a discrete fixed-step subsystem at compilation time in Simulink, and then use the value as a constant within the model during its execution?
For example, I can get the model fundamental sample time and use it during execution in this way by inserting the line of code eval( get_param(bdroot, 'FixedStep') ); into a constant block.
Is there any similar method to get the compiled sample time of a subsystem? I thought perhaps setting the sample time of a constant block to inherited (-1), placing it inside the subsystem, and using something like eval( get_param(gcs, 'CompiledSampleTime') ); as the constant value might yield what I am looking for. But alas it does not.
Edit: This would obviously only apply to multi-rate models
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Subsystems에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!