找回密码
 注册
Simdroid-非首页
查看: 52|回复: 2

请教,这个矩阵如何求解特征值

[复制链接]
发表于 2012-1-6 20:37:40 | 显示全部楼层 |阅读模式 来自 江苏扬州
syms lambda theta0 theta1 theta2 theta3
syms E1 E2 E3 nu1 nu2 nu3
mu1=E1/(2*(1+nu1))
mu2=E2/(2*(1+nu2))
mu3=E3/(2*(1+nu3))
kapa1=3-4*nu1
kapa2=3-4*nu2
kapa3=3-4*nu3
tao21=mu2/mu1
tao31=mu3/mu1
tao32=mu3/mu2
A=[lambda*exp(i*(lambda-1)*theta0),exp(-i*(lambda-1)*theta0),0,0,-lambda*exp(i*(lambda-1)*theta3),-exp(i*(lambda-1)*theta3),exp(i*(lambda+1)*theta0),0,0,0,-exp(i*(lambda+1)*theta3),0;
    exp(i*(lambda-1)*theta0),lambda*exp(-i*(lambda-1)*theta0),0,0,-exp(i*(lambda-1)*theta3),-lambda*exp(-i*(lambda-1)*theta3),0,exp(-i*(lambda+1)*theta0),0,0,0,-exp(-i*(lambda+1)*theta3);
    lambda*exp(i*(lambda-1)*theta1),exp(-i*(lambda-1)*theta1),-lambda*exp(i*(lambda-1)*theta1),-exp(-i*(lambda-1)*theta1),0,0,exp(i*(lambda+1)*theta1),0,-exp(i*(lambda+1)*theta1),0,0,0;
    exp(i*(lambda-1)*theta1),lambda*exp(-i*(lambda-1)*theta1),-exp(i*(lambda-1)*theta1),-lambda*exp(-i*(lambda-1)*theta1),0,0,0,exp(-i*(lambda+1)*theta1),0,-exp(-i*(lambda+1)*theta1),0,0;
    0,0,lambda*exp(i*(lambda-1)*theta2),exp(-i*(lambda-1)*theta2),-lambda*exp(i*(lambda-1)*theta2),-exp(i*(lambda-1)*theta2),0,0,exp(i*(lambda+1)*theta2),0,-exp(i*(lambda+1)*theta2),0;
    0,0,exp(i*(lambda-1)*theta2),lambda*exp(-i*(lambda-1)*theta2),-exp(i*(lambda-1)*theta2),-lambda*exp(-i*(lambda-1)*theta2),0,0,0,exp(-i*(lambda+1)*theta2),0,-exp(-i*(lambda+1)*theta2);
    tao31*kapa1*exp(i*(lambda-1)*theta0),-tao31*lambda*exp(-i*(lambda-1)*theta0),0,0,-kapa3*exp(i*(lambda-1)*theta3),lambda*exp(-i*(lambda-1)*theta3),0,-tao31*exp(-i*(lambda+1)*theta0),0,0,0,exp(-i*(lambda+1)*theta3);
    -tao31*lambda*exp(i*(lambda-1)*theta0),tao31*kapa1*exp(-i*(lambda-1)*theta0),0,0,lambda*exp(i*(lambda-1)*theta3),-kapa3*exp(-i*(lambda-1)*theta3),-tao31*exp(i*(lambda+1)*theta0),0,0,0,exp(i*(lambda+1)*theta3),0;
    tao21*kapa1*exp(i*(lambda-1)*theta1),-tao21*lambda*exp(-i*(lambda-1)*theta1),-kapa2*exp(i*(lambda-1)*theta1),lambda*exp(-i*(lambda-1)*theta1),0,0,0,-tao21*exp(-i*(lambda+1)*theta1),0,exp(-i*(lambda+1)*theta1),0,0;
    -lambda*tao21*exp(i*(lambda-1)*theta1),tao21*kapa1*exp(-i*(lambda-1)*theta1),lambda*exp(i*(lambda-1)*theta1),-kapa2*exp(-i*(lambda-1)*theta1),0,0,-tao21*exp(i*(lambda+1)*theta1),0,exp(i*(lambda+1)*theta1),0,0,0;
    0,0,tao32*kapa2*exp(i*(lambda-1)*theta2),-tao32*lambda*exp(-i*(lambda-1)*theta2),-kapa3*exp(i*(lambda-1)*theta2),lambda*exp(-i*(lambda-1)*theta2),0,0,0,-tao32*exp(-i*(lambda+1)*theta2),0,exp(-i*(lambda+1)*theta2);
    0,0,-tao32*lambda*exp(i*(lambda-1)*theta2),tao32*kapa2*exp(-i*(lambda-1)*theta2),lambda*exp(i*(lambda-1)*theta2),-kapa3*exp(-i*(lambda-1)*theta2),0,0,-tao32*exp(i*(lambda+1)*theta2),0,exp(i*(lambda+1)*theta2),0]
 楼主| 发表于 2012-1-6 20:40:09 | 显示全部楼层 来自 江苏扬州
Simdroid开发平台
本帖最后由 tianssss 于 2012-1-6 20:46 编辑

矩阵A中,除了lambda外,其他的参数可以是一个数,假设A的行列式为零,如何把此时矩阵A的lambda值求出来?如果能画出在[-1,1]区间上det(A)的图来也行。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-8 09:19:05 | 显示全部楼层 来自 江苏扬州
再顶一下,好心人帮帮忙。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-8 08:21 , Processed in 0.031619 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表