自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 改 c 程序笔记_3_申请指针的注意事项2

我想要在主函数中声明的二维指针double**Mat,然后传入子函数中,在子函数中对**Mat操作赋值,然后再在主函数中利用Mat数组:首先在主函数中先声明double**Mat,然后接着申请内存,申请内存大小要和想要的矩阵大小是一致的,然后再传入子函数中,例如主函数中:int main(){ char txt_file_name[]="test5.txt"; double **

2014-12-07 22:23:16 623

原创 改 c 程序笔记_2_申请指针的注意事项

好久不用c了,然后写了一个c的验证程序,自己真是叉了:#include#include int main(){ int * Mat=NULL,a=0; Mat=&a; *Mat=19; printf("%d ",*Mat);}发现怎么都不对,还是问过别人之后,才理解,指针申请后是要指向一个变量 。改为下面的程序:#include#include int main(){

2014-12-07 22:06:14 551

原创 改 c 程序笔记_1_fscanf格式字符串选取

用c读取txt文件时,如果用fscanf(fp,"%lf",&M[i][j]);特别要注意其中的‘格式字符串’“%lf”的选取,当读取的txt文件中是整型int型时,理论上可以选用“%d”就可以,"%f"对应的是float型,“%lf”对应的是double型,一定不能混用。但是经过测试:“%d”只可以读int型,注意txt内容必须全都都为int型,否则出错;"%f"貌似什么都不能做

2014-12-07 21:58:50 789

转载 C与C++中动态分配与释放内存的区别

转载:原文地址: http://www.jb51.net/article/53870.htm               以下是对C与C++中动态分配与释放内存的区别进行了详细的分析介绍,需要的朋友可以过来参考下1. malloc()函数1.1 malloc的全称是memory allocation,中文叫动态内存分配。原型:extern void *malloc(un

2014-12-04 20:26:29 1091

原创 各种方程组解法的缩写及英文对照

1. 广义最小残余:Generalized Minimal Residual(GMRES);2. 基于法方程的共轭梯度:Conjugate Gradient applied to the Normal equations(CGNR),Normal equations(法方程);3. 预处理共轭梯度: Preconditioned Conjugate Gradient method(PCG)

2014-12-04 19:53:08 1866

原创 C中动态二维数组的生成

以前是用静态数组,但是有一个问题是静态数组是很受内存限制的,下面是用动态申请的方式来建立数组:const int DIM=32;//定义矩阵的长度int** m=(int**)malloc(sizeof(int*)*DIM);//定义数组指针int** n=(int**)malloc(sizeof(int*)*DIM);int** out=(int **)malloc(sizeof

2014-12-04 18:01:06 837

原创 整理VS_2010读写.mat文件

有时用到VS读写.mat文件,所以结合自己的操作过程,整理出如下的操作步骤1.首先是环境变量Path的配置  计算机->属性->高级系统设置->高级->环境变量  在Path中已经存在D:\MATLAB_2011a\R2011a\bin\,但是D:\MATLAB_2011a\R2011a\bin\win32下有个重要的libmat.dll。如果不把D:\MATLAB_2011a\R20

2014-12-03 19:20:01 2944

转载 cudaMemcpy2D()函数

cudaMemcpy2D( d_A, // 目的指针 d_pitch, // 目的pitch bmp1, // 源指针 sizeof(int)*2, // 源数据pitch sizeof(int)*2, // 数据拷贝宽度 2, // 数据拷贝高度 cudaMemcpyHostToDevice);//从CPU拷贝二维数组到GP

2014-12-03 16:57:29 4769

SLEPC软件使用指南.pdf

一篇关于介绍 SLEPC软件的使用说明,文档比较简单,主要也就是看看 SLEPC的安装

2015-09-25

ARPACK/PARPACK源码

ARPACK/PARPACK的源码,貌似官方的那个链接一直打不来,自己从http://www.caam.rice.edu/software/ARPACK/download.html 网站上下载打包好的,里面有arpack96.tar.gz,patch.tar.gz,parpack96.tar.gz,ppatch.tar.gz 四个问件

2015-08-03

ARPACK/PARPACK安装时已修改好的ARmake.inc

在安装ARPACK/PARPACK时需要修改ARmake.inc中的内容,这是已经修改好的,所以可以对比原来的ARmake.inc来查看到底怎么修改

2015-08-02

GIT魔法--个人使用心得

仍然是一份关于git的使用说明,相比git中文手册这个可能是个人的一些使用心得

2015-07-08

git中文用户手册

一份简单的git中文使用说明,其中主要是按照英文版的说明翻译过来的

2015-07-08

mentohust_0.3.4-1_amd64.deb

用mentohust在Ubuntu下代替锐捷认证上网的软件

2015-03-27

Vim7.4中文手册.pdf

Vim7.4用户手册中文版,2014最新版的VIM中文版帮助手册

2015-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除