人生的意义就是思考其意义分享 http://blog.sciencenet.cn/u/qianlivan 天体物理工作者,家乡云南昆明。

博文

笔记(四)

已有 2339 次阅读 2010-3-10 15:09 |个人分类:总结|系统分类:科研笔记|关键词:学者| 编程

红移距离转换也是常用的一个操作。现把代码放在下面

function y=zD(z) % z-distance relation, distance in units of Mpc
h=0.72;
DH=3000./h; % in Mpc
OmegaM=0.274;
OmegaLam=0.726;
%fun=strcat('',num2str(OmegaM),'*(1+x)^3+',num2str(OmegaLam),'')
DC=DH.*comdis(OmegaM,OmegaLam,z);
DM=DC; % for zero curvature
y=DM.*(1+z);


%=================================================

function y=comdis(OmegaM,OmegaLam,z0)
function f=E(z)
f=1.0./sqrt(OmegaM.*(1+z).^3+OmegaLam);
end
y=quadl(@E,0,z0);
end

https://m.sciencenet.cn/blog-117333-301651.html

上一篇:笔记(二)几个matlab脚本
下一篇:『读文献』(二)长时标射电瞬变源与中子星

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-2 03:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部