| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-08-31 
				
				
				
					帖子: 1
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			各位大虾:怎么在matlab中将曲线动态画出来,如t=0:1:2*pi;plot(t,sin(t)),让它慢慢地显示出来,我要做的飞机的飞行轨线,所以需要显示飞行过程。还有怎样可使曲线显示时加上飞机的图标,这样更形象一点。多谢啊
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-12-06 
				
				
				
					帖子: 4
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			t=0 
		
		
		
		
		
		
		
	 i/100:2*pi;y=sin(t); plot(t,y); h=line('color',[1 0 0],'marker','.','markersize',40,'erasemode','xor'); n=length(t); for i=1:n; set(h,'xdata',t(i),'ydata',y(i)); drawnow; pause(0.005) end  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 普通会员 
			
			
			
			注册日期: 2007-12-02 
				
				年龄: 44 
				
					帖子: 74
				 
				
				
				声望力: 19 ![]()  | 
	
	
	
		
		
			
			 
			
			使用comet函数实现     
		
		
		
		
		
		
		
	t=0:0.001:2*pi; y=sin(t); comet(t,y)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |