- 博客(5)
- 收藏
- 关注
转载 Householder relections
豪斯霍尔德变换(Householder transformation)又称初等反射(Elementary reflection),最初由A.C Aitken在1932年提出[1]。Alston Scott Householder在1958年指出了这一变换在数值线性代数上的意义[2]。这一变换将一个向量变换为由一个超平面反射的镜像,是一种线性变换。其变换矩阵被称作豪斯霍尔德矩阵,在一般内积空间中
2013-04-30 21:15:34 2080
转载 关于size_t, ptrdiff_t, size_type, difference_type
size_t是unsigned类型,用于指明数组长度或下标,它必须是一个正数,std::size_tptrdiff_t是signed类型,用于存放同一数组中两个指针之间的差距,它可以使负数,std::ptrdiff_t.size_type是unsigned类型,表示容器中元素长度或者下标,vector::size_type i = 0;difference_type是signed类型,
2013-04-29 10:53:16 898
转载 GCC编译多个C文件
下午做了一个小的程序,定义了三个文件:getop.h,getop.c,calcDemo.c显然getop.h是针对getop.c的,而在calcDemo.c中要调用到getop.c中的东西。首先给出每个文件的结构图,为了更简单的说明,函数都空实现。getop.h:#ifndef _H_GETOP#define _H_GETOP int getch(void)
2013-04-21 22:43:56 2616
转载 解决xshell与vim显示中文乱码的问题
一般而言,乱码多是由于编码问题引起 的,在windows系统中,大多数情况下中文编码采用的是big5或utf-8两种,但是默认情况下确是big5,如果这样的话,请首先用locale命令查看你linux系统当前语系,执行LANG=zh_CN.big5修改语系。这里以utf8编码为例。打开一个用utf8编码的中文文件,在vim中,执行:set encoding=utf-8 termencodi
2013-04-07 16:35:51 1347
翻译 CUDA by Example 第三章 部分翻译实践 GPU器件参数提取
由于这本书内容实在是多,很多内容和其他讲解cuda的书又重复了,所以我只翻译一些重点,时间就是金钱嘛,一起来学cuda吧。如有错误,欢迎纠正由于第一章第二章暂时没时间仔细看,我们从第三章开始不喜欢受制于人,所以不用它的头文件,所有程序我都会改写,有些程序实在是太无聊,就算了。//hello.cu#include#includeint main( void )
2013-04-05 19:41:13 2802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人