MATLAB怎样求矩阵A的行列式?

如题所述

MATLAB中矩阵A的行列式,可以直接用MATLAB的函数det解决。

调用格式是:y=det(A)

注意:其中,A必须是方阵,否则,函数运行会报错。

附录:MATLAB矩阵函数

1.矩阵的生成矩阵

(1)zeros()函数。zeros()函数能够生成元素全为0的矩阵。

(2)ones() 函数。ones()函数能够生成元素全为1的矩阵。

(3)rand()函数。rand()函数能够生成均匀分布随机矩阵。

(4)randn()函数。randn()函数能够生成正态分布随机矩阵。

(5)magic()函数。N阶方阵具有一个共同的奇妙特性,即每一行、每一列或对角线上的元素之和都相等。

(6)diag()函数。diag()函数可以生成对角矩阵。

(7)triu()函数。triu()函数可以生成上三角矩阵。

(8)tril()函数。tril()函数可以生成下三角矩阵。

(9)size()函数。size()函数用来返回指定矩阵的行数和列数。

(10)eye()函数。eye()函数可以生成指定行数和列数的单位矩阵。

2.矩阵变换函数

函数 功能 函数 功能

compan 伴随阵 magic 魔方阵

gallery Higham检验矩阵 pascal Pascal阵

hadamard Hadamard阵 rosser 经典对称特征值检验矩阵

hilb Hilbert阵 toeplitz Toeplitz阵

invhilb 逆Hilbert阵 wilknsion Wilknsion特征值检验矩阵

fliplr 矩阵左右翻转 flipud 矩阵上下翻转

flipdim 矩阵沿特定维翻转 rot90 矩阵逆时针旋转90度

3.矩阵运算函数

函数 功能 函数 功能

cond 矩阵的条件数 norm 向量矩阵的范数

condeig 对应于特征值的条件数 null 矩阵的零空间

det 方阵的行列式值 orth 矩阵的列空间

expm 矩阵的指数函数 rank 矩阵的秩

funm 计算矩阵的函数值 subspace 子空间的夹角

logm 矩阵的对数函数 squtm 矩阵的平方根
温馨提示:答案为网友推荐,仅供参考