Help for plotting a moving object

12 次查看(过去 30 天)
Son
Son 2013-5-27
Dear all,
I am doing a project about multi-lanes highway simulation, and to get starting, I am looking for some literatures to guide me how to draw/plot moving objects, like cars, in Matlab or does someone have the code ? Please help me ! Thanks a lot
  1 个评论
wael ali
wael ali 2015-12-10
hi every one, how can I model a moving train scenario that move linearly from point 1 to point 2

请先登录,再进行评论。

回答(2 个)

Happy61
Happy61 2013-5-28
编辑:Happy61 2013-5-31
It may sound complicated but it's really easy to draw/plot moving object in MATLAB.
h=[];
for j=1:TimeSteps
delete(h)
h=plot (x.position(1,j), y.position(1,j))
drawnow;
end
TimeSteps: being duration of the simulation, x, y are the x and y position of your vehicle for each timestep.
I have experience building traffic simulator in MATLAB, so if you have any more questions don't hesitate to ask.
  12 个评论
Walter Roberson
Walter Roberson 2021-11-18
Please post your attempt along with the error message you are getting.

请先登录,再进行评论。


Walter Roberson
Walter Roberson 2018-1-18
You should consider creating one hgtransform for each object to be drawn, and then set the Parent of the object to be drawn to be the hgtransform. Then when you need to move or rotate the object, change the transform matrix of the hgtransform; you might find hgmaketform() handy for that.

类别

Help CenterFile Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by