行列式怎样计算n阶行列式

特征行列式的计算_百度知道
特征行列式的计算
哪位大侠能详细介绍一下特征行列式计算特征值有什么好方法啊。好难算啊。谁救命啊?
4阶的就够了啊,5阶的我不算。有什么好方法吗?
般的具体的行列式用定义做;b,主要记住一些定理比如已经A的特征值为a;a,1/cA+mE的特征值为a+m,c+m等等一些关键性的特征值,b,c那么A^(-1)的特征值为1&#47:|aE-A|=0,解得a即得特征值抽象的特征值计算,1&#47,b+m,化成关于a的方程
其他类似问题
为您推荐:
行列式的相关知识
其他3条回答
如果然高中的 书中的已经很简单
实质上是行列式展开为多项式再对多项式求解的问题,一般能做的只有三阶四阶,五阶以上行列式很难算,且Galois已经证了不能求根式解。
如果然高中的 书中的已经很简单
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁行列式的计算技巧与方法总结_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
行列式的计算技巧与方法总结
上传于||暂无简介
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩30页未读,继续阅读
你可能喜欢矩阵的行列式怎么计算啊
[问题点数:40分,结帖人dog0883]
矩阵的行列式怎么计算啊
[问题点数:40分,结帖人dog0883]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。苹果/安卓/wp
苹果/安卓/wp
Ψ▄┳一大卫卍卐席尔瓦
Ψ▄┳一大卫卍卐席尔瓦
积分 16031, 距离下一级还需 2269 积分
权限: 自定义头衔, 签名中使用图片, 设置帖子权限, 隐身, 设置回复可见, 签名中使用代码
道具: 彩虹炫, 雷达卡, 热点灯, 雷鸣之声, 涂鸦板, 金钱卡, 显身卡, 匿名卡, 抢沙发, 提升卡, 沉默卡, 千斤顶, 变色卡下一级可获得
道具: 置顶卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 雷鸣之声, 彩虹炫, 雷达卡, 涂鸦板, 热点灯
开心签到天数: 207 天连续签到: 1 天[LV.7]常住居民III
本帖最后由 niuniuyiwan 于
07:34 编辑
运用了排序的方法
代码如下:
本帖隐藏的内容//&&矩阵的行列式计算
//&&by fantuanxiaot
#include &iostream&
#include &cmath&
#include &iomanip&
#include &Matrix.h&
#include &MatrixIO.h&
#include &vector&
#include &string&
#include &random&
using namespace Numeric_
//&&//////////////////////////////////////////////////////////////////////////////////////
//&&//////////////////////////////////////////////////////////////////////////////////////
//&&计算乘法
double Vector_Det(Matrix&double,2& a1,vector&int& num_list)
{
& && &&&if(a1.dim1()!=a1.dim2())
& && &&&{error(&Not Square&);}
& && &&&double result=1;
& && &&&for(int i=0;i&=a1.dim1()-1;i++)
& && &&&{
& && && && && & result=result*a1[a1.dim1()-i-1][num_list[i]];
& && &&&}
& && &&&
}
//&&计算矩阵的行列式
double Matrix_Det(Matrix&double,2& a1)
{
& && &&&if(a1.dim1()!=a1.dim2())
& && &&&{error(&Not Square&);}
& && &&&int matrix_size=a1.dim1();
& && &&&//&&判断
& && &&&if(matrix_size==1) return a1[0][0];
& && &&&const int list_num=matrix_
& && &&&//&&构建排列对表
& && &&&vector&int& num_list(list_num);
& && &&&for(int i=0;i&=list_num-1;i++)
& && &&&{
& && && && && & num_list[i]=list_num-i-1;
& && &&&}
& && &&&double sum=0;
& && &&&//&&交换
& && &&&
& && &&&//&&求代数和
& && &&&//&&从大到小进行排列
& && &&&int n=0;
& && &&&int Time=1;
& && &&&while(Time&=list_num)
& && &&&{
& && && && && & for(int j=0;j&=list_num-2;j++)
& && && && && & {
& && && && && && && && &sum=sum+pow(-1,n)*Vector_Det(a1,num_list);
& && && && && && && && &n++;
& && && && && && && && &temp=num_list[j];
& && && && && && && && &num_list[j]=num_list[j+1];
& && && && && && && && &num_list[j+1]=
& && && && && & }
& && && && && & Time=Time+1;
& && &&&}
& && &&&
}
//&&//////////////////////////////////////////////////////////////////////////////////////
//&&//////////////////////////////////////////////////////////////////////////////////////
//&&试验
int main()
{
& && &&&Matrix&double,2& b(2,2);
& && &&&Matrix&double,2& a(3,3);
& && &&&Matrix&double,2& c(3,3);
& && &&&//&&a矩阵的求值
& && &&&a[0]=0;
& && &&&a[1]=1;
& && &&&a[2]=2;
& && &&&//&&b矩阵的求值
& && &&&b[0][0]=1;
& && &&&b[1][0]=2;
& && &&&b[0][1]=1;
& && &&&b[1][1]=6;
& && &&&//&&c矩阵的求值
& && &&&c[0][0]=1;
& && &&&c[0][1]=1;
& && &&&c[0][2]=1;
& && &&&c[1][0]=1;
& && &&&c[1][1]=2;
& && &&&c[1][2]=3;
& && &&&c[2][0]=1;
& && &&&c[2][1]=2;
& && &&&c[2][2]=4;
& && &&&cout&&&一个矩阵&&&
& && &&&cout&&b&&
& && &&&cout&&&矩阵的行列式&&&
& && &&&cout&&Matrix_Det(b)&&
& && &&&cout&&&一个矩阵&&&
& && &&&cout&&a&&
& && &&&cout&&&矩阵的行列式&&&
& && &&&cout&&Matrix_Det(a)&&
& && &&&cout&&&一个矩阵&&&
& && &&&cout&&c&&
& && &&&cout&&&矩阵的行列式&&&
& && &&&cout&&Matrix_Det(c)&&
& && &&&return 0;
}
//&&//////////////////////////////////////////////////////////////////////////////////////
//&&//////////////////////////////////////////////////////////////////////////////////////复制代码
效果如下:
11:11:21 上传
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
发表于20楼
一定要支持
发表于15楼
支持楼主,厉害 分享了
发表于14楼
对论坛有贡献
总评分:&经验 + 400&
论坛币 + 210&
学术水平 + 18&
热心指数 + 23&
信用等级 + 23&
本帖被以下文库推荐
& |主题: 406, 订阅: 9
& |主题: 243, 订阅: 11
& |主题: 1284, 订阅: 470
& |主题: 512, 订阅: 21
& |主题: 1036, 订阅: 106
回帖奖励 +3 个论坛币
支持楼主,厉害
鼓励积极发帖讨论
总评分:&经验 + 10&
论坛币 + 3&
回帖奖励 +3 个论坛币
鼓励积极发帖讨论
总评分:&经验 + 10&
论坛币 + 3&
回帖奖励 +3 个论坛币
回帖奖励 +3 个论坛币
回帖奖励 +3 个论坛币
鼓励积极发帖讨论
总评分:&经验 + 10&
论坛币 + 3&
回帖奖励 +3 个论坛币
回帖奖励 +3 个论坛币
鼓励积极发帖讨论
总评分:&经验 + 10&
论坛币 + 3&
回帖奖励 +3 个论坛币
回帖奖励 +3 个论坛币
初级学术勋章
初级学术勋章
初级热心勋章
初级热心勋章
中级热心勋章
中级热心勋章
中级学术勋章
中级学术勋章
初级信用勋章
初级信用勋章
中级信用勋章
中级信用勋章
高级热心勋章
高级热心勋章
高级学术勋章
高级学术勋章
特级学术勋章
特级学术勋章
特级热心勋章
高级热心勋章
高级信用勋章
高级信用勋章
特级信用勋章
高级信用勋章
一级伯乐勋章
一级伯乐勋章
论坛好贴推荐
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
为做大做强论坛,本站接受风险投资商咨询,请联系(010-)
邮箱:service@pinggu.org
合作咨询电话:(010)
广告合作电话:(刘老师)
投诉电话:(010)
不良信息处理电话:(010)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师这个副对角线的对角行列式是怎么计算的我的想法就是 -a1na2(n-1)…an1_百度作业帮
这个副对角线的对角行列式是怎么计算的我的想法就是 -a1na2(n-1)…an1
这个副对角线的对角行列式是怎么计算的我的想法就是 -a1na2(n-1)…an1
你的想法是错误的!比如当n=1、4、5、8、9、...时,D=+a1na2(n-1)...an1 !这个行列式应该这样理(其实不止一种方法)把第 n 行通过【依次交换(即相邻两行互相交换)】的方法【换】到第1行,要交换n-1次;然后再把第n行(就是原来的 n-1 行)换到第2行,要交换 n-2次;...;最后把第n行(就是原来的第2行)换到第n-1行(同时把原来的第一行换到第 n行),要交换 1 次.总共要交换 1+2+3+...+n-1=(1+n-1)(n-1)/2=n(n-1)/2次,即把原来在 付对角线 上的元素排列到主对角线上来了.所以,行列式的值等于各元素的乘积乘以(-1)^[n(n-1)/2] !(每交换一次,就应该乘一个(-1)).}

我要回帖

更多关于 计算n阶行列式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信