线性代数(Linear Algebra)这门学科大家并不陌生,如果有人还是觉得有点生疏,那么“行列式”、“矩阵”这些概念你总该还有印象。大学各个专业都会深浅不同地学习这门课,文科一般放在《大学数学》里,工科生一般在《线性代数》或《高等数学》中见到它,而我们数学系更多地是上《高等代数》这门课。线性.....
分类:
其他好文 时间:
2015-10-12 14:06:14
阅读次数:
166
bzoj4031 小z的房间题目大意:给定n*m的网格,有一些障碍点,求生成树的个数。思路:矩阵数定理直接求解就可以了。但是因为要取模所以要稍微修改一下高斯消元,行列式交换行或列的时候行列式的值要变号。#include#include#include#include#define p 1000000...
分类:
其他好文 时间:
2015-10-05 20:44:13
阅读次数:
332
1. f(x) = ax2+bx+c 的根你知道怎么解吗?分解因式和正反两个方面,f(x) = x2-5x+6 = (x-2)(x-3)你知道怎么来的吗?2. 线性代数的行列式是解决求解N元一次方程组的问题。从最简单的二元一次方程组开始,二元2个方程组和三元2个方程组开始推出一些结论和行列式的性质以...
分类:
其他好文 时间:
2015-10-02 11:20:33
阅读次数:
165
坑爹的校园网锐捷,连了一上午都没连上。。。默默地写了一个行列式计算器,其实就是用高斯消元随表搞搞,估计会有bug如此低劣的东西,直接上源码得了。 1 #include 2 #include 3 #include 4 5 #define zero 1e-8 6 7 double a[101][10.....
分类:
其他好文 时间:
2015-10-01 12:52:49
阅读次数:
234
线性代数,行列式理解的必要步骤,就是行列式中的数表其实是多元一次方程组的系数,那么从解方程组的角度理解行列式会更加好想!要理解行列式,先理解方程组和高斯消元法,呵呵哒!
分类:
其他好文 时间:
2015-09-30 00:58:07
阅读次数:
253
很久没有写过C语言,今天写了一个关于矩阵的算法完整代码如下:#include#include#includeusing namespace std;//创建矩阵float **Creat(int n){ float **array=new float*[n]; for(int i=0;i...
分类:
编程语言 时间:
2015-09-27 01:09:21
阅读次数:
234
高斯消元法的弊端就是针对系数矩阵A,当遇到A(n,n)=0的情况时边无法处理(出现除0错误),以及有效减少计算机在处理浮点运算时出现舍入误差。? ?列主消元法代码: function [x]=ext_gauss(A,b)
n=size(A,...
分类:
其他好文 时间:
2015-09-05 22:26:25
阅读次数:
470
程序部分 ?gauss.m ?? function [x]=gauss(A,b)
n=size(A,1);
for k=1:n-1
m=A(k+1:n,k)/A(k,k);
A(k+1:n,k+1:n)-=m*A(k,k+1:n);
A(k+1:n,k)=zeros(n-k,1);
b(k+1:n)-=m*b(k);
endfor
...
分类:
其他好文 时间:
2015-09-05 12:37:56
阅读次数:
1063
开始学线性代数啦, 当然作为学软件的,学数学就是要用数学的。 再说还有这么的作业要写,写个小程序岂不是很省力。说明: 输入行列式的 行(列)数 N 并依次输入n*n个数。 程序将输出 行列式的计算算式,并得出结果!代码实现分析: 调用头文件里的库函数 next_permutation() 具体实现....
分类:
其他好文 时间:
2015-09-03 14:04:17
阅读次数:
429
#include #include#include#include#define N 100 using namespace std;int a[N][N];double aa[N][N];int n;/************************************************...
分类:
其他好文 时间:
2015-08-30 20:47:32
阅读次数:
285