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

请教,使用matlab对高阶矩阵求解的方法都有哪些?

[复制链接]
发表于 2012-1-8 09:36:22 | 显示全部楼层 |阅读模式 来自 江苏扬州
最近需要求解一个12*12阶的矩阵,这个矩阵只有一个参数,是以复变函数的形式表示。这个矩阵直接拿到matlab里面求解的话,会提示out of memory。
我的目的是想找出矩阵行列式为零时,这个参数的值。
想请教,对高阶矩阵大家一般是怎么处理的?

 楼主| 发表于 2012-1-8 09:36:43 | 显示全部楼层 来自 江苏扬州
Simdroid开发平台
本帖最后由 tianssss 于 2012-1-8 10:02 编辑

[lambda*exp(i*(lambda-1)*0),exp(-i*(lambda-1)*0),0,0,-lambda*exp(i*(lambda-1)*2*pi),-exp(-i*(lambda-1)*2*pi),exp(i*(lambda+1)*0),0,0,0,-exp(i*(lambda+1)*2*pi),0;
    exp(i*(lambda-1)*0),lambda*exp(-i*(lambda-1)*0),0,0,-exp(i*(lambda-1)*2*pi),-lambda*exp(-i*(lambda-1)*2*pi),0,exp(-i*(lambda+1)*0),0,0,0,-exp(-i*(lambda+1)*2*pi);
    lambda*exp(i*(lambda-1)*pi/2),exp(-i*(lambda-1)*pi/2),-lambda*exp(i*(lambda-1)*pi/2),-exp(-i*(lambda-1)*pi/2),0,0,exp(i*(lambda+1)*pi/2),0,-exp(i*(lambda+1)*pi/2),0,0,0;
    exp(i*(lambda-1)*pi/2),lambda*exp(-i*(lambda-1)*pi/2),-exp(i*(lambda-1)*pi/2),-lambda*exp(-i*(lambda-1)*pi/2),0,0,0,exp(-i*(lambda+1)*pi/2),0,-exp(-i*(lambda+1)*pi/2),0,0;
    0,0,lambda*exp(i*(lambda-1)*pi),exp(-i*(lambda-1)*pi),-lambda*exp(i*(lambda-1)*pi),-exp(-i*(lambda-1)*pi),0,0,exp(i*(lambda+1)*pi),0,-exp(i*(lambda+1)*pi),0;
    0,0,exp(i*(lambda-1)*pi),lambda*exp(-i*(lambda-1)*pi),-exp(i*(lambda-1)*pi),-lambda*exp(-i*(lambda-1)*pi),0,0,0,exp(-i*(lambda+1)*pi),0,-exp(-i*(lambda+1)*pi);
    0.0234*1.8*exp(i*(lambda-1)*0),-0.0234*lambda*exp(-i*(lambda-1)*0),0,0,-1.68*exp(i*(lambda-1)*2*pi),lambda*exp(-i*(lambda-1)*2*pi),0,-0.0234*exp(-i*(lambda+1)*0),0,0,0,exp(-i*(lambda+1)*2*pi);
    -0.0234*lambda*exp(i*(lambda-1)*0),0.0234*1.8*exp(-i*(lambda-1)*0),0,0,lambda*exp(i*(lambda-1)*2*pi),-1.68*exp(-i*(lambda-1)*2*pi),-0.0234*exp(i*(lambda+1)*0),0,0,0,exp(i*(lambda+1)*2*pi),0;
    1.8879*1.8*exp(i*(lambda-1)*pi/2),-1.8879*lambda*exp(-i*(lambda-1)*pi/2),-2.2*exp(i*(lambda-1)*pi/2),lambda*exp(-i*(lambda-1)*pi/2),0,0,0,-1.8879*exp(-i*(lambda+1)*pi/2),0,exp(-i*(lambda+1)*pi/2),0,0;
    -lambda*1.8879*exp(i*(lambda-1)*pi/2),1.8879*1.8*exp(-i*(lambda-1)*pi/2),lambda*exp(i*(lambda-1)*pi/2),-2.2*exp(-i*(lambda-1)*pi/2),0,0,-1.8879*exp(i*(lambda+1)*pi/2),0,exp(i*(lambda+1)*pi/2),0,0,0;
    0,0,0.0124*2.2*exp(i*(lambda-1)*pi),-0.0124*lambda*exp(-i*(lambda-1)*pi),-1.68*exp(i*(lambda-1)*pi),lambda*exp(-i*(lambda-1)*pi),0,0,0,-0.0124*exp(-i*(lambda+1)*pi),0,exp(-i*(lambda+1)*pi);

回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-8 10:03:31 | 显示全部楼层 来自 江苏扬州
0,0,-0.0124*lambda*exp(i*(lambda-1)*pi),0.0124*2.2*exp(-i*(lambda-1)*pi),lambda*exp(i*(lambda-1)*pi),-1.68*exp(-i*(lambda-1)*pi),0,0,-0.0124*exp(i*(lambda+1)*pi),0,exp(i*(lambda+1)*pi),0]
接上一条。组成一个12×12的矩阵
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-8 07:14 , Processed in 0.028582 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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