900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 我想用matlab作个匀变速直线运动的曲线 先匀加速一半的时间 再减速 最后停止.但总

我想用matlab作个匀变速直线运动的曲线 先匀加速一半的时间 再减速 最后停止.但总

时间:2021-11-23 20:48:41

相关推荐

我想用matlab作个匀变速直线运动的曲线 先匀加速一半的时间 再减速 最后停止.但总

问题补充:

我想用matlab作个匀变速直线运动的曲线,先匀加速一半的时间,再减速,最后停止.但总提醒变量未定义clc;clear;t=0:0.01:1;S0=-0.25*pi;if t0.5a=-2*pi;V=a*(t-0.5);S=S0+a*0.5+0.5*a.*(t-0.5).^2endplot(t,V,-or,t,S,-oy);

答案:

本来循环中可以用全局变量的,但有点嫌麻烦,就直接改了:

clear all;clc;

t=0:0.01:1;

S0=-0.25*pi;

a=2*pi;

for ii=1:length(t)

if t(ii)0.5

V(ii)=a*(t(ii)-0.5);

S(ii)=S0+a*0.5+0.5*a*(t(ii)-0.5)^2;

endendplot(t,V,*r,t,S,.b);

我想用matlab作个匀变速直线运动的曲线 先匀加速一半的时间 再减速 最后停止.但总提醒变量未定义

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。