MATLAB的动画功能

 时间:2024-10-12 13:05:49

1、drawnow指令 在MATLAB中drawnow指令的功能是暂停程序的执行并刷新图形窗口。可以利用这一功能与xdata,ydata,zdata等图形数据属性的修改,实现图形的效果。如:>> t=linspace(0,35,1000);y=sin(2*t).*exp(-t/5);h=plot(t,y);Warning: MATLAB has disabled some advanced graphics rendering features by switching to software OpenGL. For more information, click here.>> xlim([0,50]);>> for i=1:200x=i/20+t;set(h,'xdata',x);drawnowend

MATLAB的动画功能

3、rotate指令rotate指令是旋转功能,利用这一功能和pause指令相结合制作动画。如:时钟指针>> t=linspace(0,(2-1/6)*pi,12);>> x=6*cos(t);>> y=6*sin(t);>> h1=plot(x,y,'*r');>> axis equal>> xlim([-8,8]);>> ylim([-8,8]);>> hold on>> h2=plot([0,5.5],[0,0]);>> set(h2,'linewidth',4);>> while i<=269i=i+1;rotate(h2,[0,0,1],1)pause(0.1);end

MATLAB的动画功能
  • MATLAB format函数的用法与详解
  • Matlab怎么在gui界面创建菜单?
  • matlab如何产生间隔为1的1到100之间的序列数?
  • 如何在matlab中自定义极坐标区?
  • matlab清除命令窗口中的内容
  • 热门搜索
    五家渠旅游 海峡两岸旅游交流协会 埃及旅游局 春秋航空旅游网 国庆旅游景点 厦门旅游年卡办理 武汉取消旅游团 湖南省旅游网 雁鸣湖旅游度假村 驴妈妈旅游网招聘