| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-05-16 
				
				
				
					帖子: 24
				 
				
				
				声望力: 17 ![]()  | 
	
	
	
		
		
			
			 
			
			一个matlab矩阵赋值的问题啊,有三个变量,分别在[0,1]上,以0.1的距离取值,他们之间可以相同,也就是说有11*11*11种组合,现在要求把这个11*11*11种组合,放到一个行数为3,列数为(11*11*11)的矩阵里面,怎么写这段程序呢?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-05-16 
				
				
				
					帖子: 24
				 
				
				
				声望力: 17 ![]()  | 
	
	
	
		
		
			
			 
			
			就是说最后的3*(11*11*11)的矩阵中每个列向量都是从[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0]选出的3个数,这三个数可以相同,但是每个列向量不能相同。
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-11-01 
				
				年龄: 26 
				
					帖子: 12
				 
				
				
				声望力: 18 ![]()  | 
	
	
	
		
		
			
			 
			
			试试reshape 
		
		
		
		
		
		
		
	 
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2009-05-16 
				
				
				
					帖子: 24
				 
				
				
				声望力: 17 ![]()  | 
	
	
	
		
		
			
			 
			
			不管用啊,关键是我现在的数不能是随机产生的
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |