Hello! I am trying to model a sliding-crank mechanism using fanimator's and simple fplot's. I´ve managed to model the movement of the "crank" or the circle, and also the movement of the "slide" or the horizontal movement. But I am asked to unite these moving points with a line (that can move obviously with them and without changing its lenght) in order to represent the "connecting rod" to finish the mechanism. So, how can I make this line so when the "animation" runs the mechanism looks complete?
r=5;l=20;f = @(t) plot(r*cos(t), r*sin(t), "ro", "MarkerFaceColor", "r", "MarkerSize", 16);fanimator(f,"AnimationRange", [0 6*pi]);hold ong = @(t) plot(r*cos(t)+sqrt(l^2-r^2*sin(t)*.2),0, "ro", "MarkerFaceColor", "r", "MarkerSize", 16);fanimator(g,"AnimationRange", [0 25]);hold offsyms tx = r*cos(t);y = r*sin(t);x1 = t;y1 = t-t;hold onfplot(x, y, [0,2*pi])title("Circulo")hold offhold onfplot(x1, y1, [15, 25])title("Linea Recta")hold off
Best Answer