笔记(七)关于命令行直接运行IDL脚本 假设有一个IDL脚本test.pro,内容为 pro test print,1+1 end 现在想直接在shell里运行而不先启动IDL,怎么办?我的土办法是另写一个文件test,内容为 #!/usr/local/idl test 再变为可执行文件。然后,把test.pro里的pro test和end两行注释掉。这样就可以直接敲te ...
红移距离转换也是常用的一个操作。现把代码放在下面 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 ...