function dx=appl(t,x,flag,v)dx=[-t/(x(1)^2+x(2)^2)*x(1)/sqrt(x(1)^2+x(2)^2);v-t/(x(1)^2+x(2)^2)*x(2)/sqrt(x(1)^2+x(2)^2)]; clear;clc;x0=[1,0]; %初值 [t,y1]=ode45('appl',[0,40],x0,[],0.8); %利用ode45求解微分方程[t,y2]=ode45('appl',[0,40],x0,[],1);[t,y3]=ode45('appl',[0,40],x0,[],1.3);[t,y4]=ode45('appl',[0,40],x0,[],sqrt(2));[t,y5]=ode45('appl',[0,40],x0,[],1.5);figure(1)plot(y1(:,1),y1(:,2),'b',y2(:,1),y2(:,2),'k',y3(:,1),y3(:,2),'r',y4(:,1),y4(:,2),'g',y5(:,1),y5(:,2),'m')%画图axis([-1 2 0 1])title('质点运动轨迹');xlabel('X坐标'); ylabel('Y坐标');legend('v=0.8','v=1','v=1.3','v=sqrt(2)','v=1.5')
急 用MATLAB编写质点的运动轨迹图像
1个回答
相关问题
-
x-t图像为什么不是质点的运动轨迹?
-
为什么位移、速度图像不是质点运动的轨迹?
-
编写MATLAB代码,读入数字图像文件,并显示。
-
圆周运动:质点的运动轨迹是( )的运动叫做圆周运动?
-
MATLAB画三维空间小球沿给定轨迹曲线运动~
-
已知质点在直角坐标系下的运动方程为r=2costi+2sintj,求1、质点的运动的轨迹;2、质点的
-
oxy平面有运动质点,r=10cos5ti+10sin5tj(SI),t时刻v=?,质点运动轨迹?
-
当质点速度方向与其加速度方向垂直时,质点的运动轨迹为什么是圆周?
-
已知质点在直角坐标系下的运动方程为r=2costi+2sintj,求1、质点的运动的轨迹;2、质点的速度和加速度.
-
质点运动方程r=10i+15tj+5ttk 求质点的运动轨迹,求t=0 t=1s时质点的速度矢量和加速度矢量