Is there a way of externally defining the initial output of a Variable Transport Delay?
2 次查看(过去 30 天)
显示 更早的评论
On the simulink block Variable Time/Transport Delay there is a parameter called "Initial Output". But unlikely the integrator, for example, there is not an option to externally define this parameter.
Is there a way of doing that? Or maybe a way to create a variable transport delay block from other blocks and then define this parameter as I need?
0 个评论
回答(1 个)
maiaL
2020-7-28
Not sure if I understood the question clearly, but you could simply define a ini_output value in the base workspace:
ini_output = 2
and simply write ini_output at the Initial output field of the block.
2 个评论
maiaL
2020-7-28
Oh ok, got it. Maybe you could play with a MATLAB function block with something like:
set_param('modelName/Transport Delay','InitialOutput','0');
where 0 would be parameterized as the input of the MATLAB function? Not sure how that would play out during runtime though.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulink Functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!