![]()  | 
	
		
 【求助】新手,求高人指点 
		
		
		上周刚接触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:  | 
		
 请问楼主:A在哪里赋值了? 
	 | 
		
 忘写出来了,我自己写程序的时候是有的。。。 
	A=2*pi*nn/a;  | 
		
 楼主能否附上一份你要做的这个东西的相关算法思想呢?  
	跨专业的知识不知道从哪里下手  | 
| 所有时间均为北京时间。现在的时间是 08:55。 | 
	Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.