What block do I have to use in Simulink to input parameters with the sim command?
조회 수: 2 (최근 30일)
이전 댓글 표시
Hello!
I have a simulink modell that has constant values as input. It looks a lot like this:

I would like to use the "sim" command to start the modell, while also entering Parameters. So the command should look like this:
SimOut = sim('model', 'p_R_soll', 1500, 't_B', 1.5);
However when I enter the command I get the error message:
"block_diagram does not have a parameter named 'p_R_soll'"
How can I enter parameters using the sim command?
Thanks!
댓글 수: 0
답변 (1개)
Pawel Ladosz
2016년 8월 11일
just set the parameters to matlab workspace, prior to running sim command, Simulink should automatically see them and use them. So for example parameter p_R_soll should be defined in command window as:
p_R_soll=1500;
and after you define all parameters just run
SimOut = sim('model');
댓글 수: 2
Pawel Ladosz
2016년 8월 11일
Hi Moritz,
I believe this is to define simulink preferences (for example time step size)
참고 항목
카테고리
Help Center 및 File Exchange에서 Event Functions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!