正在加载图片...
主程序exn713 global vt vm vt=input('vt=');vm=input('vm='); %输入共用的参数 z0=input('[x0;y0]=); %输入数值积分需要的参数 tspan=input('tspan=[to,tfinal]=); % [t,z]ODE23('ex713f,tspan,z0); %进行数值积分 plot(z(,1),z:,2): %绘图 %M点位置的导数是相对速度,二次导数则为绝对加速度 dt=diff(t);Ldt=length(dt); %为了求导数先求t的增量 X=Z(:,1)y=Z(:,2); %把z写成xy两个分量形式 vx=diff(z(:,1))./dt;vy=diff(z(:,2))./dt; wx=diff(W./dt(1:Ldt-1);wy=dif(y)./dt(1:Ldt-1);%二次导数 [t(2:Ldt),x(2:Ldt),y(2:Ldt),wx,wy] %显示数据主程序exn713 global vt vm vt=input('vt=');vm=input('vm='); %输入共用的参数 z0=input('[x0;y0]='); %输入数值积分需要的参数 tspan=input('tspan=[t0,tfinal]='); % [t,z] = ODE23('ex713f',tspan,z0); %进行数值积分 plot(z(:,1),z(:,2)); %绘图 % M点位置的导数是相对速度,二次导数则为绝对加速度 dt=diff(t); Ldt=length(dt); %为了求导数先求t的增量 x=z(:,1);y=z(:,2); % 把z写成x,y两个分量形式 vx=diff(z(:,1))./dt;vy=diff(z(:,2))./dt; % wx=diff(vx)./dt(1:Ldt-1);wy=diff(vy)./dt(1:Ldt-1); %二次导数 [t(2:Ldt),x(2:Ldt),y(2:Ldt),wx,wy] %显示数据
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有