前言 编写 CUDA 程序真心不是个简单的事儿,调试也不方便,很费时。那么有没有一些现成的 CUDA 库来调用呢? 答案是有的,如 CUBLAS 就是 CUDA 专门用来解决线性代数运算的库。 本文将大致介绍如何使用 CUBLAS 库,同时演示一个使用 CUBLAS 库进行矩阵乘法的例子。 CUBL... ...
分类:
其他好文 时间:
2017-07-26 01:54:21
阅读次数:
266
上图中法一根据标准顺序;法二根据现有的顺序 作参照。 ...
分类:
其他好文 时间:
2017-07-22 16:58:41
阅读次数:
127
OI Trainning 知识体系结构 From:http://www.cnblogs.com/hadilo/p/5840434.html 初级 1.1 C语言基础 1.1.1 C语言程序结构(A+B Problem) 1.1.2 变量,常量,数据类型,输入与输出 1.1.3 条件语句 1.1.4 ...
分类:
其他好文 时间:
2017-07-15 13:56:35
阅读次数:
158
本部分数学证明在纸质笔记上,不过只要注意要硬往矩阵上靠的话证明不难,参考前面的几节理论课即可 ...
分类:
其他好文 时间:
2017-07-09 15:59:40
阅读次数:
328
1. 矩阵的意义与消元法 1.1 二维矩阵 : 直线相交解的表示方法 求两个直线相交的点 2x - y = 0 -x +2y = 3 等同 2 -1 x 0 -1 2 y = 3 A X = b 转换为向量的思考方式, x是向量2 -1的参数 y是向量 -1 2的参数, 两个向量的和是向量 0 3 ...
分类:
其他好文 时间:
2017-07-09 13:48:19
阅读次数:
188
《转载》 《线性代数》复习提纲第一部分:基本要求(计算方面)四阶行列式的计算;N阶特殊行列式的计算(如有行和、列和相等);矩阵的运算(包括加、减、数乘、乘法、转置、逆等的混合运算);求矩阵的秩、逆(两种方法);解矩阵方程;含参数的线性方程组解的情况的讨论;齐次、非齐次线性方程组的求解(包括唯一、无穷 ...
分类:
其他好文 时间:
2017-07-08 18:45:51
阅读次数:
237
矩阵左乘向量的两种理解 1,矩阵左乘向量可以理解为对向量进行线性变换 探究原理的话,可以理解左乘为对整个空间(基&目标向量)进行线性变换,其中, 变换矩阵是基‘在基的坐标的列向量组合 目标向量是向量在基中的坐标 结果向量是向量’在基下的坐标 就结果来看,实质是利用向量在基下的坐标和基‘在基下的坐标, ...
分类:
其他好文 时间:
2017-07-08 10:15:25
阅读次数:
282
对于一阶线性方程的求解有多种方式,这里将介绍利用高斯消去法解一阶线性方程组。在介绍高斯消去法前需要对《线性代数》做一下温习,同时在代码中对于矩阵的存储做一个简要介绍。 通常遇到矩阵我们会利用二维数组来进行对矩阵数值的存储(例如前几篇中动态规划中对于求解矩阵初始化就是利用二维数组),但在计算机的内存中 ...
分类:
其他好文 时间:
2017-07-07 23:35:10
阅读次数:
330
NumPy是一个开源的Python科学计算基础库,包含: ? 一个强大的N维数组对象 ndarray ? 广播功能函数 ? 整合C/C++/Fortran代码的工具 ? 线性代数、傅里叶变换、随机数生成等功能NumPy是SciPy、 Pandas等数据处理或科学计算库的基础 NumPy的引用: im ...
分类:
其他好文 时间:
2017-07-07 22:38:16
阅读次数:
238
这个分为两部分,先是写出了C实现计算三阶行列式,然后过了一段时间突然有了思路才写下了10阶内这段代码。真怀念那段写代码的日子。 一:C实现计算三阶行列式 最近高数课在上线性代数,二阶的还能口算,三阶的有点麻烦,想陆陆续续地把公式都用C来实现。因为二阶的行列式如果用C来写就是一句话:val=det[ ...
分类:
其他好文 时间:
2017-07-07 22:31:43
阅读次数:
255