| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-06-01 
				
				年龄: 42 
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			最近测了一下噪声数据,1倍频和1/3倍频的,想用MATLAB把这些点的图像画出来,但都是些离散点,而且横坐标不是等间距的,我想把数据画成等间距的图像,请各位大侠指教,谢谢了,例如 
		
		
		
		
		
		
		
	31.5HZ: 58.2dB 1KHZ: 67.3dB 63HZ: 76.8dB 2KHZ: 65.3dB 125HZ: 77.0dB 4KHZ: 68.5dB 250HZ: 76.4dB 8KHZ: 68.3dB 500HZ: 69.6dB 16KHZ: 76.8dB  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-04-06 
				
				年龄: 38 
				
					帖子: 6
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			画点迹的方法: 
		
		
		
		
		
		
		
	把数据先写在一个文本中 >> load bb.txt >> bb bb = 1 2 2 4 3 8 4 16 5 32 >> x=bb(:,1),y=bb(:,2) x = 1 2 3 4 5 y = 2 4 8 16 32 >> plot(x,y)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-06-01 
				
				年龄: 42 
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			谢谢了,不过我说的是X轴上的标记不是线性标记的,而是作为一个符号,x轴上的标记作为指示标记
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 高级会员 
			
			
			
				
			
			注册日期: 2009-04-11 
				
				年龄: 38 
				
					帖子: 138
				 
				
				
				声望力: 19 ![]()  | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-06-01 
				
				年龄: 42 
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			有示例图,不过是用origin画的,但不知MATLAB能否实现此功能,请多多指教!!
		 
		
		
		
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |