Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-03-11, 17:02   #1
cocoa
初级会员
 
注册日期: 2008-03-11
年龄: 39
帖子: 4
声望力: 0
cocoa 正向着好的方向发展
微笑 【求助】新手,求高人指点

上周刚接触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:
cocoa 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[原创]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


所有时间均为北京时间。现在的时间是 15:19


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.