当前位置:首页>开发>正文

matlab中怎样画点到点的动态轨迹 Matlab如何画动态图

2023-04-19 07:07:09 互联网 未知 开发

 matlab中怎样画点到点的动态轨迹 Matlab如何画动态图

matlab中怎样画点到点的动态轨迹

>> t = -10*pi:pi/250:10*pi
>> x=sin(t)
>> y=cos(t)
>> z=t
>> comet3(x,y,z,0.02)
这个例子对你应该有帮助~~~

Matlab如何画动态图

No.给你一个示例吧~~~用for循环做的
%动态绘制椭圆
clfaxis([-2,2,-2,2])
axis equal
pause(1)
h=line(NaN,NaN,marker,o,linesty,-,erasemode,none)
t=6*pi*(0:0.02:1)
for n=1:length(t)
set(h,xdata,2*cos(t(1:n)),ydata,sin(t(1:n)))
pause(0.05)%暂停0.05秒
end

No.貌似函数comet,comet3可以实现质点动画
%comet(xdata,ydata,p) p为彗星尾巴长度,可为常数
%平抛运动
vx=40
t=linspace(0,10,1000)
x=vx*t
y=-9.8*t.^2/2
comet(x,y)

No.3最强大的也就是动画制作了,这个有点难,需要用到函数movie

最新文章