大家好,求加速度问题!!着急!
大家好啊!我用ode45求微分方程,想叫画出加速度的曲线,不知道咋办?我用下面的办法输出的结果位移、速度都对, 但是加速度不对,不知道咋办!麻烦饿!q_=; %各广义坐标的位移
dq_=; %各广义坐标的速度
D2q_=;=size(D2q_);D2q_(n+1,:)=D2q_(n,:);%加速度
figure;plot(t,dq_(:,1));
figure;plot(t,dq_(:,2));
figure;plot(t,dq_(:,3));
figure; plot(t,D2q_(:,1));
figure; plot(t,D2q_(:,2));
figure; plot(t,D2q_(:,3)); 可能是由于用ODE解微分方程,步长总是在随时调整,建议用从位移解速度的方法,从速度求加速度,而不是直接用diff(). 谢谢,问题已经解决
页:
[1]