CosmoMC命令CAMB文件功率   

画功率谱步骤:1)进入software文件夹,解压CAMB-Nov2016.tar.gz文件CosmoMC命令CAMB文件画功率谱-编程知识网
 2)进入刚建立的文件夹CAMB-Nov2016文件夹,vim Makefile(进入后将-fast去掉)——-make allCosmoMC命令CAMB文件画功率谱-编程知识网CosmoMC命令CAMB文件画功率谱-编程知识网(注意:文中make clean是清除刚才编译的文件,是因为第一次编译时笔者没有将Makefile文件中的fast去掉,导致部分编译出来,所以make clean 即是清除刚才编译的文件,重新make)

3)进入params.ini文件修改需要输出的结果vim params.ini

CosmoMC命令CAMB文件画功率谱-编程知识网

选择红色部分需要输出的结果,一般矢量谱那儿用F,否则不能输出,也就是并不能得到矢量谱(自己想办法解决)

4)执行params.ini文件:./camb params.ini

CosmoMC命令CAMB文件画功率谱-编程知识网

 5)找到.dat文件(此步骤可省略)

CosmoMC命令CAMB文件画功率谱-编程知识网

 发现有test_scalCls.dat,以及张量谱,转移函数等,我们只看下图中红色两个

CosmoMC命令CAMB文件画功率谱-编程知识网

 

6)点击下图红色图标处,新建文件传输,快捷键是Ctrl+Alt+F

CosmoMC命令CAMB文件画功率谱-编程知识网

 7)输入密码

CosmoMC命令CAMB文件画功率谱-编程知识网

8)找到路径将文件拖出(路径和命令行中路径一致)

CosmoMC命令CAMB文件画功率谱-编程知识网CosmoMC命令CAMB文件画功率谱-编程知识网9)打开之后要将#去掉,并对齐文件CosmoMC命令CAMB文件画功率谱-编程知识网 或者可以先保存之前用vim进去先修改文件,步骤如下:

在生成.dat文件之后,如要用标量,则:

CosmoMC命令CAMB文件画功率谱-编程知识网

去掉#(命令模式用dl)并在插入模式下(点i)加一空格,保存退出wq,此时再执行6,7,8步骤即可。

10)最后用originPro打开即可(或者MATLAB