Я хочу, чтобы имитировать транспортное средство, отслеживающее известный путь, то, над чем я работаю, - это просто анимированная фигура, движущаяся по пути, я написал свой код под matlab. Я получаю квадрат (представляю транспортное средство), перемещающееся по пути, но я хочу удалить последние квадраты (воспоминания), просто хочу каждый квадрат каждый раз с правильной ориентацией. Кто-нибудь, пожалуйста, сообщите мне, что я могу сделать для этого. мой код иллюстрирует то, что я объяснил ранее:Анимированная форма проходит по известному пути
r=0.25; t=0:0.1:10; A=100; yo=A*sin(t);%%desired output position on Y axe Voy=diff(yo); Vox=ones(1,101); Voy(length(Voy)+1)=Voy(length(Voy)) Vmx=sqrt(Voy.*Voy+Vox.*Vox); theta=atan(Voy./Vox); %%Speed's equations Voy=Vmx.*sin(theta); Vox=Vmx.*cos(theta); x=0; y=0; t=0; for i=1:1:length(Voy); x=Vox(i)*(t); y=Voy(i)*0.1; pause(0.05) t=t+0.1; plot(x,y,'--gs',... 'LineWidth',2,... 'MarkerSize',30,... 'MarkerEdgeColor','b',... 'MarkerFaceColor',[0.5,0.5,0.5]) hold on end
Пожалуйста, задайте вопрос более конкретно. Это о визуализации в Matlab? –