Wiper Matlab Code
Wiper Matlab Code
axis(gca,'equal');
axis([-60 300 -60 60]);
k = 1;
for t= 1:1000
theta = k*(t/0.5);
X = [P2;P4];
h = pdist(X,'euclidean'); % distance between P2 and P4
P1_circ = viscircles(P1,1);
P2_circ = viscircles(P2,1);
P3_circ = viscircles(P3,1);
P4_circ = viscircles(P4,1);
pause(0.001);
delete(crank);
delete(P1_circ);
delete(P2_circ);
delete(rod);
delete(P3_circ);
delete(P4_circ);
end