| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-03-11 
				
				年龄: 39 
				
					帖子: 4
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			上周刚接触MATLAB,有个求矩阵特征值的问题怎么都搞不定,哪位高手帮帮忙,先谢啦 
		
		
		
		
		
		
		
	是这样的 K(n)=sinc((n*pi)/c+(1-1/c)*b*sinc(b*pi*n) Q=(2*pi*n/a+k)^2*K(n-m) 其中a,b,c为已知的常数,n m为整数,均从-4取到4,k为未知数,想求矩阵Q的特征值Y关于k的图像 这是用平面波展开法计算一维光子晶体的禁带,就是两种材料周期性放置,其中a为一个周期的长度,c为介电常数,b为两种材料宽度的比值; 我现修改程序如下,特征值是算出来了,可是不会画图了。。。 syms k n=-4:4; m=-4:4; [nn,mm]=meshgrid(n,m); a=1; b=0.8; c=12.25; A=sinc((nn-mm)*pi)/c+(1-1/c)*b*sinc((nn-mm)*pi*b); B=2*pi*nn/a+k; C=(B.*B).*A; Y=eig(C) 谁能帮帮我~做不出来要挨骂了:lovely:  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2007-07-26 
				
				年龄: 41 
				
					帖子: 268
				 
				
				
				声望力: 25 ![]()  | 
	
	
	
		
		
			
			 
			
			请问楼主:A在哪里赋值了?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-03-11 
				
				年龄: 39 
				
					帖子: 4
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			忘写出来了,我自己写程序的时候是有的。。。 
		
		
		
		
		
		
		
	A=2*pi*nn/a;  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2007-12-02 
				
				年龄: 44 
				
					帖子: 303
				 
				
				
				声望力: 31 ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			楼主能否附上一份你要做的这个东西的相关算法思想呢?  
		
		
		
		
		
		
		
	跨专业的知识不知道从哪里下手  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| 主题工具 | |
| 显示模式 | |
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| [原创]MATLAB编的ISAR转台成像仿真程序 | starsky | MATLAB论坛 | 13 | 2015-09-14 10:32 | 
| 【求助】三维图形怎么旋转 | 不吃泡面的男人 | MATLAB论坛 | 1 | 2008-05-16 18:09 | 
| [讨论]关于指纹图象gabor滤波的问题 | feath1983 | MATLAB论坛 | 1 | 2008-04-30 20:41 | 
| matlab 中反函数运算。 | zhanggongrui | MATLAB论坛 | 0 | 2008-04-29 00:03 | 
| [求助]怎样用matlab实现对两个混合语音信号的分离 | wenbin670 | MATLAB论坛 | 0 | 2008-04-24 21:44 |