Pass input timeseries and block values into the sim command
이전 댓글 표시
Hi,
Is there a way to pass Simulink models inputs into the sim call as opposed to "From Workspace" blocks (for signals) or workspace-named variables (for mask parameters)?
e.g, instead of
V_in = timeseries(0:0.05:10 > 2, 0:0.05:10);
K = 10;
sim("my_simulation");
I would use something like
input_voltage = timeseries(0:0.05:10 > 2, 0:0.05:10);
motor_gain = 10;
sim("my_simulation", "V_in", input_voltage, "K", motor_gain); % (if I have blocks that expect things named V_in and K)
Thank you!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Simulink Functions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!