I am working on traffic simulation in Simulink. trying to show movement using coordinate system i am trying to makeup. I am facing following problem in that. For now just consider x axis For translation of car on x axis tried using FOR loop in embedded MATLAB function but it doesn`t give values of intermediate iterations. When For Subsytem is used it gives out array on N size if N iterations are done. But the desired Output should be scalar so as to feed it to VRsignal Expander(consider set to 1) now How can i send values from that N sized array one by one by using another for loop ? n get the same problem again well i think i m applying wrong Logic to this problem If there is totally different and simpler way out to solve the problem of sending data continuously. i`ll appreciate the help.
Prashant Kumar answered .
2025-11-20
set_param('MyModelName/Constant','Value',num2str(DataToModel))
for a=1:0.1:10
set_param('MyModelName/Constant','Value',num2str(a)) %send a to the model
pause(1) %pause for 1 second
end
Now see the value in the display changing