题目链接:点击打开链接 白书的例题练练手。。。P161 #include <cstdio> #include <iostream> #include <algorithm> #include <math.h> #include <string.h> #include <algorithm> usin ...
分类:
其他好文 时间:
2017-06-07 12:38:09
阅读次数:
188
Gauss消元,我在线代书上学会的…… 大概就是每次把每行第一个元素消掉,直到成为上三角矩阵为止。 此时从最后一个元素反代回去,就可以求出线性方程组的解。 ...
分类:
其他好文 时间:
2017-06-05 21:03:57
阅读次数:
203
模电题现在看来是不用matlab解方程不可做了orz 绝望,各种绝望,平时不努力到了期末季就焦虑得不行。 左除法就好 x=A/b; 如果有符号变量,用syms声明一下就好。 越来越懒了orz好吧,解线性方程组这种毫无技术含量的东西用matlab倒是没啥。但是求积分可不能依赖matlab了,现在我积分 ...
分类:
其他好文 时间:
2017-06-02 22:57:52
阅读次数:
146
n阶方阵A可逆 充分必要条件:<=> A非奇异(非奇异矩阵就是对应的行列式不等于等于0的方阵)<=> |A|≠0 <=> r(A) = n <=> A的特征值都不为0 <=> 齐次线性方程组AX=0 仅有零解 <=> 非 齐次线性方程组AX=b 有唯一解 <=> A可表示成初等矩阵的乘积<=> A等 ...
分类:
其他好文 时间:
2017-06-02 22:10:34
阅读次数:
319
UVA 1397 - The Teacher's Side of Math 题目链接 题意:给定一个x=a1/m+b1/n。求原方程组 思路:因为m*n最多20,全部最高项仅仅有20。然后能够把每一个此项拆分。之后得到n种不同无理数,每一项为0。就能够设系数为变元。构造方程进行高斯消元 一開始用lo ...
分类:
其他好文 时间:
2017-05-22 20:03:24
阅读次数:
261
高斯消元法,是线性代数中的一个算法,可用来求解线性方程组,并可以求出矩阵的秩,以及求出可逆方阵的逆矩阵。高斯消元法的原理是:若用初等行变换将增广矩阵 化为 ,则AX = B与CX = D是同解方程组。 所以我们可以用初等行变换把增广矩阵转换为行阶梯阵,然后回代求出方程的解。 1、线性方程组 1)构造 ...
分类:
其他好文 时间:
2017-05-19 22:26:31
阅读次数:
24341
高斯消元: 事实上就是用矩阵初等变换解线性方程组,仅仅是他要求每次选取的主元一定要是最大值。 模板 #include <iostream> #include <stdio.h> #include <string.h> #include <stdlib.h> using namespace std; ...
分类:
其他好文 时间:
2017-05-19 21:04:46
阅读次数:
186
线性差分方程介绍 线性微分方程是连续的,即变量t是连续的,需要求的是未知函数$y(t)$;线性差分方程是离散的,变量t的取值只能为整数,需要求的是未知序列$y_t$。 差分(difference),即相邻两个数据之间的差,也就是变化量,用$\Delta $来表示 $\Delta y_t = y_{t... ...
分类:
其他好文 时间:
2017-05-19 15:41:54
阅读次数:
219
扩展欧几里德算法是用来在已知a, b求解一组x,y,使它们满足贝祖等式: ax+by = gcd(a, b) =d(解一定存在,根据数论中的相关定理)。 扩展欧几里德常用在求解模线性方程及方程组中。 首先,证明一下gcd(a,b)==gcd(b,a%b) 设gcd(a,b) = ka = n1 * ...
分类:
其他好文 时间:
2017-05-13 19:11:52
阅读次数:
168
题目是要求建立一个方程组: (mat[1][1]*x[1] + mat[1][2]*x[2] + … + mat[1][n]*x[n])%7 =mat[1][n+1] (mat[2][1]*x[1] + mat[2][2]*x[2] + … + mat[2][n]*x[n])%7 =mat[2][n ...
分类:
其他好文 时间:
2017-05-13 10:04:07
阅读次数:
159