
应用MATLAB求解线性代数题目
文章平均质量分 82
纯良_H
这个作者很懒,什么都没留下…
展开
-
应用MATLAB求解线性代数题目(六)——二次型
目录二次型的矩阵、二次型的秩标准型画出标准化前后二次型的图形正定二次型二次型的矩阵、二次型的秩先看定义:则该二次型对应的矩阵为及二次型对应的秩为>> A=[1 3;3 5]A = 1 3 3 5 >> rank(A)ans = 2标准型以这道例题为例:化二次型为标准型(用正交矩阵实现)可以用schur实现:[Q,D]=schur(A).原创 2022-05-01 20:45:06 · 5668 阅读 · 2 评论 -
应用MATLAB求解线性代数题目(五)——特征值与特征向量
目录特征值和特征向量相似矩阵orth--将矩阵正交规范化特征值和特征向量我们先看一下特征值和特征向量的定义:可见,特征值可以通过特征方程(行列式)求得,则特征值与特征向量只存在于方阵中。根据MATLAB中的帮助文档help eige= eig(A)返回一个列向量,其中包含方阵A的特征值。>> A=[1 1 -1;1 -2 2;-3 1 3]A = 1 1 -1 1 -2 2...原创 2022-05-01 19:33:12 · 4299 阅读 · 2 评论 -
应用MATLAB求解线性代数题目(四)——线性方程组
目录求解齐次线性方程组求解非齐次线性方程组同解方程组向量形式、矩阵形式的方程组则线性表出的问题可以通过方程组求解。求解齐次线性方程组求齐次线性方程组的基础解系的命令:B=null(A) B的列向量是AX=0的规范正交的基础解系B=null(A,'r') B的列向量是AX=0的有理数形式的基础解系看一个例题:>> B=null(A)B = -0.4005 0.2566 -0.5362 -0.7230...原创 2022-04-29 22:43:13 · 4990 阅读 · 0 评论 -
应用MATLAB求解线性代数题目(三)——n维向量
目录判定线性相关并给出极大无关组向量空间——维数size()函数判定线性相关并给出极大无关组MATLAB中没有直接判定线性相关并给出极大无关组。根据线性代数的知识,先求出秩,根据秩的大小与向量的阶数比较判断出线性是否相关。MATLAB求解矩阵的秩>> A=[1 2 3;4 5 6;7 8 9] A = 1 2 3 4 5 6 7 8 9 >> rank(A)原创 2022-04-28 22:53:13 · 1724 阅读 · 0 评论 -
应用MATLAB求解线性代数题目(三)——n维向量和矩阵的基本语法
向量的定义向量就是只有一行或者一列的特殊矩阵,而矩阵包含向量。在 MATLAB 中,一维数组就是向量,二维数组就是矩阵。1) 直接输入向量>> a=[1,3,2,4]a = 1 3 2 4>> a=[1;2;3;4]a = 1 2 3 4>> a=[1 2 3 4]'a = 1 2 3 4(2) 用:生成等差向量原创 2022-04-25 23:11:20 · 2975 阅读 · 0 评论 -
应用MATLAB求解线性代数题目(二)——矩阵
目录矩阵的秩矩阵A与B的和与差矩阵的数乘矩阵A与B的乘积转置矩阵伴随矩阵可逆矩阵:简化行阶梯(行最简)矩阵矩阵A的n次方矩阵的秩先看一下矩阵的秩的定义,摘自百度百科。方阵(行数、列数相等的矩阵)的列秩和行秩总是相等的,因此它们可以简单地称作矩阵A的秩。通常表示为r(A),rk(A)或rank(A)。m×n矩阵的秩最大为m和n中的较小者,表示为 min(m,n)。有尽可能大的秩的矩阵被称为有满秩;类似的,否则矩阵是秩不足(或称为“欠秩”)的..原创 2022-04-25 19:12:50 · 6353 阅读 · 0 评论 -
应用MATLAB求解线性代数题目(一)——行列式
MATLAB是基于矩阵的、用于进行数学和工程计算的系统。我们可以将MATLAB设想成某种技术计算的语言。MATLAB处理的所有变量都是矩阵。所以,运用MATLAB可以轻松地解决一些线性代数题目。行列式的求解针对的是方阵,求解行列式应先定义一个矩阵(方阵)。>> A=[2 1 2;-4 3 1;2 3 5]A = 2 1 2 -4 3 1 2 3 5>> d=det(A)d =原创 2022-04-24 20:14:31 · 8914 阅读 · 0 评论