2007年5月26日 星期六

機動學第十次作業

本週(5/17)有來上課。

10.2



當一桿以桿上一點M做等角速度迴轉運動時,端點之速度為端點至M點之距離乘以角速度w
若M點為桿外一點,V=仍然為端點至M點之距離*ω
a=端點至M之距離*ω*ω

假若M以V等速水平移動
θ為桿與水平面之夾角
圖請見網頁
則P點此時之速度為

V+r*ω*sinθ - r*ω*cosθ

加速度維持不變



假若M又具有加速度a)時
則P點之速度假設與上述相同,
則加速度為

V+r*ω^2*cosθ + r*ω^2*sinθ


10.3

function sldwork(R,L,e)
th1=slider_limit1(R,L,e);
th2=90;
angle=linspace(th1,th2,100);
d=slider_solved(angle,R,L,e,1);
x=R*cosd(angle);
y=R*sind(angle);

for i=1:100
hold on
plot([0,x(i),d(i)],[0,y(i),e],'linewidth',4);
plot([d(i)-2,d(i)+2,d(i)+2,d(i)-2,d(i)-2],[e-2,e-2,e+2,e+2,e-2]);
plot([x(i),0],[y(i),e-d(i)*(y(i)-e)/(x(i)-d(i))],'b.','linewidth',8)
plot([d(i),d(i)],[0,y(i)*d(i)/x(i)],'b.')
axis equal;
axis ([-10 50 -10 50]);
pause(0.03);
end

程式如上

動畫中出現的兩個點為瞬心
還有三個瞬心分別出現在旋轉結以及滑塊與桿之連結點上
第六個瞬心在無限遠的地方
為滑塊的瞬心

1 則留言:

曾智威 提到...

解釋的很好
只是證明的部份好像有些許的不嚴謹
不過還OK啦