B94611032 張鈞崴
1.我5/24有來上課!!!
2.
位移-角度
速度-角度
加速度-角度
凸輪在沒有上升 或沒有下降 的過程中 速度 加速度皆為0
程式:
function drawcam
%設定0度到100度的值
for i=1:10
place(i)=0
speed(i)=0
acc(i)=0
end
%設定100到200度的值
for i=11:1:21
phi=(i-1)*10
[y,yy,yyy]=parabol_cam(phi,100,100,1,5,0)
place(i)=y
speed(i)=yy
acc(i)=yyy
end
%設定200到260度的值
for i=22:26
place(i)=5
speed(i)=0
acc(i)=0
end
%設定200到360度的值
for i=27:1:37
phi=(i-1)*10
[y,yy,yyy]=parabol_cam(phi,260,100,-1,5,0)
place(i)=y
speed(i)=yy
acc(i)=yyy
end
%畫圖
X=0:10:360
figure
plot(X,place,'c+:')
figure
plot(X,speed,'b+:')
figure
plot(X,acc,'r+:')
3.
軌跡曲線
曲線的起始點不為0,而是半徑+鞘的長度 = 25
4.
function cammove
for i=1:100
r(i)=15;
end
for i=101:201
r(i)=15+(5/100)*(i-100);
end
for i=201:260
r(i)=20;
end
for i=261:360
r(i)=20-(5/100)*(i-260);
end
theta=linspace(0,2*pi,360)
for i=1:360
k=r(1);
for j=1:359
r(j)=r(j+1);
end
r(360)=k;
polar(theta,r)
pause(0.0001)
end
謝謝教授
沒有留言:
張貼留言