MATLAB中eig()是什么函数啊
2个回答
展开全部
MATALB中的eig(A)函数用于求矩阵的特征值和特征向量,常用的调用格式有三种:
1、E=eig(A):求矩阵A的全部特征值,构成向量E。
2、[V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。
3、[V,D]=eig(A,'nobalance'):与第二种类似,但第二种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式三直接求矩阵A的特征值和特征向量。
扩展资料:
MATLAB参考函数
ones( )创建一个所有元素都为1的矩阵,其中可以制定维数,1,2….个变量
zeros()创建一个所有元素都为0的矩阵
eye()创建对角元素为1,其他元素为0的矩阵
diag()根据向量创建对角矩阵,即以向量的元素为对角元素
reshape重塑矩阵,reshape(A,2,6),将A变为2×6的矩阵,按列排列。
ctranspose转置矩阵,也可用A’或A.’,这仅当矩阵为复数矩阵时才有区别
rot90旋转矩阵90度,逆时针方向
参考资料来源:百度百科-MATLAB
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询