2007年3月24日 星期六

機動學第三次作業

p.3.1第一小題︰
Y1=20:5:55
angle=(Y1.^2+25^2.-30^2.)./(2*30.*Y1)
degree=acos(angle)
X2=25*sin(degree)
Y2=25*cos(degree)
plot(X2+10,Y2,'V')
hold on
plot(0,Y1,'V')
grid on
title('拳頭(左)與關接(右)的位置')

這是我作出來的圖︰







第二小題︰
求出拳頭的移動範圍︰
從頭開始算 = 55-20 = 35cm

第三小題︰
1.假設我們的手臂在運動時只有在一平面有位移
2.假設我的手腕不能轉動



p3.2
(1)旋轉對平面低對的一種,又稱R-型對,應用有門閂,自由度為一

(2)高對與低對運動結低對的兩物件通常處於面,其接觸應力較小
高對僅接觸於一點或一線,其接觸應力較大

(3)型式閉合結或外力閉合結型式閉合為形狀限制
利用外力,使兩桿維持接觸狀態


hold on;
hieght='please enter your height in cm';
a=input(hieght);
a;
for i=1:1:360;
x0=(a/2)*cos(i);
y0=(a/2)*sin(i);
line(x0,y0)
hold on;
end;
for n=1:1:12;
for i=1:1:360
x0=(a/2)*cos(i)+(pi/6)*(a/2)*n;
y0=(a/2)*sin(i);line(x0,y0)
end;
end;
x1=[-2*a/12 2*a/12 2*a/12 -2*a/12 -2*a/12];
y1=[2*a/12 2*a/12 6*a/12 6*a/12 2*a/12];
line(x1,y1)
x2=[0 a*cos(atan(0.5))/2];
y2=[0 a*sin(atan(0.5))/2];
line(x2,y2)
x3=[0 -a*cos(atan(0.5))/2];
y3=[0 a*sin(atan(0.5))/2];
line(x3,y3)x4=[0 0];
y4=[2*a/12 -2*a/12];
line(x4,y4)x5=[0 a/4];
y5=[-2*a/12 -5*a/12];
line(x5,y5)x6=[0 -a/4];
y6=[-2*a/12 -5*a/12];
line(x6,y6)
for n=1:1:12;
x11=x1*cosd(30*n)+y1*sind(30*n);
y11=-x1*sind(30*n)+y1*cosd(30*n);
x12= x11+((pi*n/6)*(a/2));
line(x12,y11,'color','red')
x13=x2*cosd(30*n)+y2*sind(30*n);
y13=-x2*sind(30*n)+y2*cosd(30*n);
x14= x13+((pi*n/6)*(a/2));
line(x14,y13,'color','red')
x15=x3*cosd(30*n)+y3*sind(30*n);
y15=-x3*sind(30*n)+y3*cosd(30*n);
x16= x15+((pi*n/6)*(a/2));
line(x16,y15,'color','red')
x17=x4*cosd(30*n)+y4*sind(30*n);
y17=-x4*sind(30*n)+y4*cosd(30*n);
x18= x17+((pi*n/6)*(a/2));
line(x18,y17,'color','red')
x19=x5*cosd(30*n)+y5*sind(30*n);
y19=-x5*sind(30*n)+y5*cosd(30*n);
x20= x19+((pi*n/6)*(a/2));
line(x20,y19,'color','red')
x21=x6*cosd(30*n)+y6*sind(30*n);
y21=-x6*sind(30*n)+y6*cosd(30*n);
x22= x21+((pi*n/6)*(a/2));
line(x22,y21,'color','red')
axis equal;
end

這是我作出的圖

1 則留言:

不留白老人 提到...

請將張志鵬的部落格單獨處理