| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-10-09 
				
				年龄: 38 
				
					帖子: 26
				 
				
				
				声望力: 18 ![]()  | 
	
	
	
		
		
			
			 
			
			绘出下面函数的曲面图和等高线图 
		
		
		
		
		
		
		
	z=sin(x/2)*cos(y), 其中, 在[-2*pi ,2*pi]间切分21点, 在[-1.5pi, 1.5pi] 间切分31点。完成下面的问题: 1.按Z的变化用默认的颜色对照表(colormap)绘出此曲面图。 我是这样写的: x=linspace(-2*pi,2*pi,21); y=linspace(-1.5*pi,1.5*pi,31); [X,Y]=meshgrid(x,y); Z=sin(X/2).*cos(Y); colormap; surf(X,Y,Z) 可以运行出图像来,但我不知道正不正确。如有错误,请指正,谢谢。  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2008-04-02 
				
				年龄: 47 
				
					帖子: 175
				 
				
				
				声望力: 21 ![]()  | 
	
	
	
		
		
			
			 
			
			应该是对的
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2008-10-21 
				
				年龄: 40 
				
					帖子: 198
				 
				
				
				声望力: 23 ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			对的,没有问题
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2008-01-02 
				
				
				
					帖子: 247
				 
				
				
				声望力: 22 ![]()  | 
	
	
	
		
		
			
			 
			
			楼主对自己怎么没有自信?!这么精简实用的程序。 
		
		
		
		
		
		
		
	好得很哦。  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2008-05-31 
				
				年龄: 38 
				
					帖子: 104
				 
				
				
				声望力: 20 ![]()  | 
	
	
	
		
		
			
			 
			
			是啊,你的程序很精简了,但你要是想画等高线图最后一句得改成: 
		
		
		
		
		
		
		
	[C,h]=contour(X,Y,Z); set(h,'ShowText','on');  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |