Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy。其中Numpy是一个用python实现的科学计算包。包括:一个强大的N维数组对象Array;比较成熟的(广播)函数库;用于整合C/C++和Fortran代码的工具包;实用的线性代数、傅里叶变换和随机数生成函数。 SciPy是....
分类:
编程语言 时间:
2014-09-27 22:55:00
阅读次数:
513
大意:告诉你n个矩阵的行数和列数比如说32 3 4 5代表有3个矩阵第一个矩阵2 * 3 第二个矩阵 3 * 4 第三个矩阵4 * 5 并且知道只有连续的矩阵才可以相乘问最后相乘的次数最少是多少分析:用区间dp可以做每次递归调用的时候枚举每个分割点最后加上附带的价值即可代码: 1 #include ...
分类:
其他好文 时间:
2014-09-19 21:06:26
阅读次数:
246
一、矩阵乘法的五种表示方法
1、一般形式
2、矩阵与列向量相乘
3、矩阵与行向量相乘
4、矩阵分块相乘
二、矩阵的逆
对于方阵,左逆=右逆
原矩阵乘以其逆矩阵得到单位矩阵
判断是否可逆的几种方法:
1、行列式为0
2、单...
分类:
其他好文 时间:
2014-09-17 12:10:52
阅读次数:
233
一、高斯消元法
能使用消元法的情况:每次消元过程中,对角线元素始终不能为0,即矩阵可逆
我们一般利用高斯消元法进行矩阵的消元。下面我们通过举例说明:
如果按照我们初中所学的解法,一般是先用第三个方程将z用y表示,然后代入到第二个方程就可以用x来表示y和z,最后代入第一个方程就可以求得x,y,z。这个算法的核心就是消元!下面我们看看矩阵形式的消...
分类:
其他好文 时间:
2014-09-12 17:19:04
阅读次数:
144
这个配比问题,呵呵,线性代数知识,枚举吧,这个数量小。/*ID: qq104801LANG: C++TASK: ratios*/#include #include #include #include #include using namespace std;int goal[3];int ii[3]...
分类:
移动开发 时间:
2014-09-12 11:25:33
阅读次数:
239
一、二维情况
1、给出如下的二元一次方程组:...
分类:
其他好文 时间:
2014-09-10 21:10:31
阅读次数:
141
空间中的点是能够用向量来描绘的,这些点的描绘是基于我们自建的欧式空间坐标系下。我们能够用一个行向量来表示一个空间的点。那我们的要进行空间坐标的转换的时候怎么办呢?一个行向量 B,我能够理解成IB,B的三个值既为三个行向量(1,0,0),(0,1,0),(0,0,1)上的三个分量的度量。我们设...
分类:
其他好文 时间:
2014-09-05 17:50:51
阅读次数:
284
ACM进阶计划 大学期间,ACM队队员必须要学好的课程有: lC/C++两种语言 l高等数学 l线性代数 l数据结构 l离散数学 l数据库原理 l操作系统原理 l计算机组成原理 l人工智能 l编译原理 l算法设计与分析 除此之外,我希望你们能掌握一些其它的知识,因为知识都是相互联系,触类旁通的。 以...
分类:
其他好文 时间:
2014-08-31 21:25:41
阅读次数:
400
很久没写blog了,感觉人都快变的抑郁了,换工作之后各种揪心,说好了是做Android的,结果让我搞各种算法,也罢,权当学习了一点知识吧。 今天说说矩阵相乘的算法,计算算法很简单,就是3个for循环。 首先还是说下矩阵相乘的概念,其实大学的时候线性代数中应该有讲到,不过到现在估计都还给老师了...
分类:
其他好文 时间:
2014-08-27 18:21:58
阅读次数:
348
虽然已经准备读研了,但是想要开始玩ACM。。。加油。下面是贴吧找到的计划书~ACM队不是为了一场比赛而存在的,为的是队员的整体提高。大学期间,ACM队队员必须要学好的课程有:lC/C++两种语言l高等数学l线性代数l数据结构l离散数学l数据库原理l操作系统原理l计算机组成原理l人工智能l编译原理l算...
分类:
其他好文 时间:
2014-08-24 16:36:12
阅读次数:
243