矩阵和线性方程组

本文介绍了矩阵的概念及其运算,包括矩阵的加减乘法和转置,重点讲述了线性方程组的高斯消元法,详细解释了如何通过增广矩阵进行消元,确保系数矩阵变为上三角形,以及如何处理不可逆矩阵和阶梯矩阵,探讨了解决线性方程组的策略和精度问题。
摘要由CSDN通过智能技术生成

_________<<算法竞赛入门训练指南》
矩阵(matrix)是一个由数字排列成的矩形,例如
A=[a11,a12,a13] [1 2 3]
[a21,a22,a23]= [4 5 6]
是一个23的矩阵,其中i=1,2,j=1,2,3。第i行第j列的元素用aij表示。一般用大写字母表示矩阵,小写字母表示它的元素。A的转置A^T通过翻转A的行和列得到。例如,对于上面的A,小写字母表示它的元素。A的转置A的t次方通过翻转A的行和列得到,例如,对于上面的A,有
A^T=[1 4]
[2 5]
[3 6]
矩阵的运算。加法和减法简单的定义为逐个元素进行加减。注意,两个矩阵的行数,列数分别相等时,加减法才有定义。矩阵的乘法比较复杂,当A的列数等于B的行数,则可以定义乘法C=A
B。如果A是mn矩阵,B是np矩阵,那么C是一个m*p矩阵,其中Cij满足
Cik= ∑ a i j b j k \sum{aijbjk} aijbjk
根据这个定义容易得到一个O(N^3)时间的矩阵乘法。显然有更快的,但在算法竞赛中,立方时间的矩阵乘法已经足够。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值