1.行列式计算计算中按行展开和按列展开均可原则是计算方便和带入公式正确,尽量选含0元素多的行或者列来展开计算较为方便。
2.格拉姆法则即书本中的克拉默法则公式对手工运算效果不显著,除非是2*2或者3*3的方阵且方阵要求是可逆的。
3.我认为计算行列式计算的方法主要有三(1)通过3.1节介绍的公式即展开某行或者列直至得到最终结果(2)利用行列式计算性质直接判断行列式计算是否为0(矩阵不可逆时为0)(3)把矩阵A化简为阶梯型,若A可逆再由公式detA=(-1)r(U主元的乘积) 得到行列式计算,其中r为化解过程中行变换的次数
我认为三种方法要综合使用,当可以判断矩阵為不可逆矩阵时用定义判断显然更快第三种方法的好处则在于把问题转化为熟悉的化简矩阵问题,当矩阵简单时则可以直接用第一种方法。
C++新手想偠用C++实现一个计算行列式计算值的函数,行列式计算的输入储存方法已经完成(代码如下)求determinant函数(即计算行列式计算的值)部分的写法,谢谢!
内容提示:行列式计算问题1:爪形行列式计算如何计算答:形如的行列式计算亦可叙述为
文档格式:DOC| 浏览次数:39| 上传日期: 02:18:49| 文档星级:?????