MATLAB基础位移求导求速度及加速度问题求助


lAB=75; lBC=135; lCD=120; lAD=165;lBE=60;lED=35;%赋值

r1=0:1:360;%曲柄转角0°~360°,每隔1°作为一个计算步长
r1=r1*pi/180;%转化为弧度制

A=-2*lAB*lBC*sin(r1); B=2*lBC*(lAD-lAB*cos(r1));
C=lAB.^2+lBC.^2+lAD.^2-lCD.^2-2*lAB*lAD*cos(r1);%定义三个参数

r2=2*atan((A+sqrt(A.^2+B.^2-C.^2))./(B+C));%计算杆BC与x轴正方向夹角

xF=-165+75*cos(r1)+60*cos(r2)-35*sin(r2);
yF=75*sin(r1)+60*sin(r2)+35*cos(r2);%求F点的x、y坐标

plot (xF,yF);

title('位移图象')

xlabel (' x') , ylabel ( ' y')%绘制F点运动轨迹图

vxF=diff(xF,t);
vyF=diff(yF,t);
axF=diff(xF,t,2);
ayF=diff(yF,t,2);

参考一下https://www.3rxing.org/question/ee2497f43c844733252.html,希望对你有帮助

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y