亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? spectbins.pl

?? celestia源代碼
?? PL
字號:
#!/usr/bin/perl# Author: Fridger.Schrempp@desy.deuse Math::Libm ':all';open(ELMTS, ">spectbins.stc") || die "Can not create spectbins.stc\n";# boilerplate($ver = "Revision: 1.20 ") =~ s/\$//g;($me = $0) =~ s/.*\///;($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime;$year += 1900;$mon += 1;print ELMTS "# Celestia binary orbit elements for spectroscopic binaries:\n";print ELMTS "# generated with Perl extraction script: $me $ver\n";print ELMTS "# from D. Poubaix, Astron. Astrophys. Suppl. Ser. 145, 2000, 215-222\n";print ELMTS "# http://www.edpsciences.org/journal/index.cfm?v_url=aas/full/2000/14/ds9259/ds9259.html\n";print ELMTS "# Processed $year-$mon-$mday $hour:$min:$sec UTC\n";print ELMTS "# by Dr. Fridger Schrempp, fridger.schrempp\@desy.de\n";print ELMTS "# ------------------------------------------------------ \n";print ELMTS "\n";## constants#$pi = 3.14159265359;$ly2AU = 63239.7;$d_sol = 1.0/$ly2AU; # in ly$m_sol = -26.73; # apparent magnitude$solfac = 10**(0.4*($m_sol+$bmag_correctionGV[2]))/$d_sol**2; # 1/L_sol$c = $ly2AU/3600.0*$pi/180.0; # conversion a["] -> a[ly]$count = 0;open(HIP,"<stars.txt")|| die "Can not read stars.txt\n";while (<HIP>){chop();$line = $_;($hipnr1,$tmp) = split (/  /);# squeeze out all spaces and use as a key$hipnr1 =~ s/ //g;$stars{$hipnr1} = $line;#print STDOUT "$stars{$hipnr1}\n";}close (HIP);open(BINDAT1,"<Pourbaix-stars.txt")|| die "Can not read Pourbaix-stars.txt\n";while (<BINDAT1>){chop();next if (/^#/);$line = $_;($hipnr,$tmp) = split (/\|/);# squeeze out all spaces and use as a key$hipnr =~ s/_| //g;$spects{$hipnr} = $line;}close (BINDAT1);open(BINDAT2,"<Pourbaix-orbits.txt")|| die "Can not read Pourbaix-orbits.txt\n";while (<BINDAT2>) {chop();next if (/^#/);($hip,$a,$i,$omega,$OMEGA,$e,$Per,$T,$v0,$plx,$kappa,$MA,$MB) = split (/\|/,$_);# squeeze out all superfluous spaces$hip=~s/_| //g;$a=~s/_| //g;$i=~s/_| //g;$omega=~s/_| //g;$OMEGA=~s/_| //g;$e=~s/_| //g;$Per=~s/_| //g;$T=~s/_| //g;$plx=~s/_| //g;$kappa=~s/_| //g;$MA=~s/_| //g;$MB=~s/_| //g;#print STDOUT "$hip $a $i $omega $OMEGA $e $Per $T  $plx $kappa $MA $MB\n";#exitnext if($plx eq "");$d=1000/($ly2AU*$plx)*3600/$pi*180; # d in [ly]; $plx in [mas]$q= $MB/$MA;$a2 = $d*$c*$a/(1.0 + $q); # a2 [ly]$a1 = $a2*$q;              # a1 [ly]#next if ($stars{$hip} eq "");($h,$c1,$c2,$dd,$magapp,$color) = split(/[ \t]+/,$stars{$hip});# coordinates in decimal-degrees$c1 =~ s/ //g;$c2 =~ s/ //g;($hip2,$name,$hd,$mvA,$colorA,$mvB,$colorB,$type,$ref) = split(/\|/,$spects{$hip});$name=~s/_//g;$mvA=~s/_| //g;$colorA=~s/_| //g;$colorA=$colorA eq ""?"?":"$colorA";$mvB=~s/_| //g;$mvB=$mvB eq ""?"5.0":"$mvB";$colorB=~s/_| //g;$colorB=$colorB eq ""?"?":"$colorB";#print STDOUT "$hip $name $mvA $colorA $mvB $colorB\n";next if($plx eq "");$d=1000/($ly2AU*$plx)*3600/$pi*180; # d in [ly]; $plx in [mas]$q= $MB/$MA;# $a is in mas! $a1, $a2 in arc_secs$a2 = 0.001*$d*$c*$a/(1.0 + $q); # a2 [ly]$a1 = $a2*$q;              # a1 [ly]#$alt{$hip,'A'} = $name ne ""?"$name A":"HIP$hip A";$alt{$hip,'B'} = $name ne ""?"\"$name B\"":"HIP$hip B";$alt{$hip,'AB'} = $name ne ""?"$name":"HIP$hip";if ($hip == 71683){$alt{$hip,'B'} = "71681 \"$name B\""; $mvB = 1.34; $colorB = "K0V"; }# eliminate certain binaries that are already included in# Grant Hutchison's 'nearstars.stc' filenext if ($hip =~ /71683/); # ALF Cennext if ($hip =~ /88601/); # 70 Oph#print STDOUT "$hip $c1 $c2 $d $a $i $omega $OMEGA $e $Per $T  $plx $kappa $MA $MB $name $mvA $colorA $mvB $colorB\n";&RotOrbits($c1,$c2,$Per,$a,$i,$OMEGA,$T,$e,$omega,$d);print  ELMTS "Barycenter \"$alt{$hip,'AB'}\"\n";print  ELMTS "{\n";printf ELMTS "RA       %10.6f\n", $c1;printf ELMTS "Dec      %10.6f\n",$c2;printf ELMTS "Distance %10.6f\n",$d;print  ELMTS "}\n\n";print  ELMTS "\n";print  ELMTS "$hip \"$alt{$hip,'A'}\" \n";print  ELMTS "{\n";print  ELMTS "OrbitBarycenter \"$alt{$hip,'AB'}\"\n";print  ELMTS "SpectralType \"$colorA\"\n";print  ELMTS "AppMag $mvA\n";print  ELMTS "\n";print  ELMTS "        EllipticalOrbit {\n";printf ELMTS "                Period          %10.3f\n",$Period;printf ELMTS "                SemiMajorAxis   %10.3f \# mass ratio %4.2f : %4.2f\n",$a1,$MA,$MB;printf ELMTS "                Eccentricity    %10.3f\n",$Eccentricity;printf ELMTS "                Inclination     %10.3f\n",$Inclination;printf ELMTS "                AscendingNode   %10.3f\n",$AscendingNode;$ArgOfPeri1 = $ArgOfPeri - 180;if ($ArgOfPeri1 < 0.0) { $ArgOfPeri1 = $ArgOfPeri + 180; }printf ELMTS "                ArgOfPericenter %10.3f\n",$ArgOfPeri1;printf ELMTS "                MeanAnomaly     %10.3f\n",$MeanAnomaly;print  ELMTS "        }\n";print  ELMTS "}\n\n";print  ELMTS "$alt{$hip,'B'}\n";print  ELMTS "{\n";print  ELMTS "OrbitBarycenter \"$alt{$hip,'AB'}\"\n";print  ELMTS "SpectralType \"$colorB\"\n";print  ELMTS "AppMag $mvB\n";print  ELMTS "\n";print  ELMTS "        EllipticalOrbit {\n";printf ELMTS "                Period          %10.3f\n",$Period;printf ELMTS "                SemiMajorAxis   %10.3f \# mass ratio %4.2f : %4.2f\n",$a2,$MA,$MB;printf ELMTS "                Eccentricity    %10.3f\n",$Eccentricity;printf ELMTS "                Inclination     %10.3f\n",$Inclination;printf ELMTS "                AscendingNode   %10.3f\n",$AscendingNode;printf ELMTS "                ArgOfPericenter %10.3f\n",$ArgOfPeri;printf ELMTS "                MeanAnomaly     %10.3f\n",$MeanAnomaly;printf ELMTS "        }\n";print  ELMTS "}\n\n";    $count++;}print "$count\n";close (BINDAT2);sub RotOrbits {my($ra_deg,$del_deg,$P,$a_arcsec,$i,$PA_of_Node,$Epoch_of_peri,$e,$Arg_of_peri,$dist_ly) = @_;my $del_rad = -$del_deg*$pi/180.0;my $ra_rad = $ra_deg*$pi/180.0 - $pi;my $eps = $pi/180.0*23.4392911;my $ii = $pi/180.0*(90.0 - $i);my $om = $pi/180.0*($PA_of_Node - 270.0)+1.0e-8;my $alpha = atan(cos($ii)*cos($pi/180.0*($PA_of_Node))/(sin($ii)*cos($del_rad) -cos($ii)*sin($del_rad)*sin($pi/180.0*($PA_of_Node)))) + $ra_rad;if( sin($ii)*cos($del_rad)-cos($ii)*sin($del_rad)*sin($pi/180.0*$PA_of_Node) < 0 ) { $alpha = $alpha + $pi };my $delta=asin(cos($ii)*cos($del_rad)*sin($pi/180.0*$PA_of_Node)+sin($ii)*sin($del_rad));my $lambda=atan((sin($alpha)*cos($eps)+tan($delta)*sin($eps))/cos($alpha));if( cos($alpha) < 0 ) { $lambda = $lambda + $pi };my $beta = asin(sin($delta)*cos($eps) - cos($delta)*sin($eps)*sin($alpha));my $alphaOm = atan(cos($om)/(-sin($del_rad))/sin($om)) + $ra_rad;if( -sin($del_rad)*sin($om) < 0 ) { $alphaOm = $alphaOm + $pi };my $deltaOm = asin(cos($del_rad)*sin($om));my $lambdaOm = atan((sin($alphaOm)*cos($eps) +tan($deltaOm)*sin($eps))/cos($alphaOm));if( cos($alphaOm) < 0 ) { $lambdaOm = $lambdaOm + $pi };my $betaOm = asin(sin($deltaOm)*cos($eps) -cos($deltaOm)*sin($eps)*sin($alphaOm));my $sign = $betaOm > 0? 1.0:-1.0;my $dd = acos(cos($betaOm)*cos($lambdaOm - $lambda - $pi/2.0))*$sign;$Period = $P;$SemiMajorAxis = $dist_ly*63239.7*tan($pi/180.0*$a_arcsec/3600.0);$Eccentricity =  $e;$Inclination = 90 - $beta/$pi*180;$AscendingNode = $lambda/$pi*180 + 90  - floor(($lambda/$pi*180+90)/360.0)*360;$ArgOfPeri = $Arg_of_peri + $dd/$pi*180 - floor(($Arg_of_peri + $dd/$pi*180)/360.0)*360;$MeanAnomaly = 360*((2000.0 - $Epoch_of_peri)/$P - floor((2000.0 - $Epoch_of_peri)/$P));}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情在线观看视频免费| 激情欧美日韩一区二区| 久久精品国产**网站演员| 国产精品自产自拍| 欧美日韩国产一区二区三区地区| 国产午夜亚洲精品理论片色戒| 天天综合色天天综合| 91尤物视频在线观看| 欧美精品一区二| 五月天激情综合网| 成人夜色视频网站在线观看| 久久久久久综合| 欧美极品aⅴ影院| 久久成人免费网站| 欧美精品自拍偷拍| 亚洲三级电影网站| 成人激情视频网站| 久久亚洲精品小早川怜子| 日韩精品免费视频人成| 色综合天天综合狠狠| 国产一区在线观看视频| 欧洲日韩一区二区三区| 中文字幕一区不卡| 99re热视频精品| 亚洲国产成人自拍| 国产91对白在线观看九色| 日韩欧美一二三四区| 成人动漫中文字幕| 中文字幕av一区二区三区高| 国产精品伊人色| 久久网站热最新地址| 国内精品久久久久影院色| 精品国产青草久久久久福利| 久草在线在线精品观看| 日韩欧美专区在线| 久久99精品久久久久久| 日韩美女一区二区三区四区| 精品写真视频在线观看| 欧美变态tickling挠脚心| 久久成人av少妇免费| 欧美精品一区二区高清在线观看| 精品影院一区二区久久久| 精品国产免费人成电影在线观看四季| 久久电影网电视剧免费观看| 精品精品国产高清a毛片牛牛| 麻豆精品视频在线| 久久久久久麻豆| 不卡一区二区在线| 亚洲一级二级三级在线免费观看| 欧美日韩一区二区在线观看 | 91精品福利在线一区二区三区| 亚洲v精品v日韩v欧美v专区| 日韩欧美黄色影院| 成人一区二区视频| 一二三四区精品视频| 欧美三级日韩三级国产三级| 久久精品久久综合| 亚洲欧洲www| 欧美午夜片在线观看| 久久电影网站中文字幕| 国产精品久久综合| 欧美日韩免费视频| 国产一区二区在线观看视频| 国产精品不卡一区二区三区| 欧美日韩成人在线| 国产乱码精品一品二品| 亚洲天堂a在线| 日韩一二在线观看| 成人久久视频在线观看| 午夜电影网一区| 欧美激情一区二区在线| 欧美亚洲国产怡红院影院| 久久99精品久久久久| 亚洲精品日韩综合观看成人91| 日韩一区二区三区精品视频| 成人精品电影在线观看| 三级影片在线观看欧美日韩一区二区 | 日韩片之四级片| 色中色一区二区| 另类综合日韩欧美亚洲| 亚洲四区在线观看| 精品少妇一区二区三区| 色菇凉天天综合网| 国产成人av电影在线| 日韩精品久久久久久| 亚洲婷婷国产精品电影人久久| 精品三级av在线| 欧美日韩亚洲不卡| 成人av高清在线| 国产乱码精品一区二区三区忘忧草 | 亚洲视频你懂的| 精品嫩草影院久久| 欧美日韩精品电影| 色狠狠一区二区三区香蕉| 成人免费视频免费观看| 麻豆免费精品视频| 五月婷婷久久综合| 亚洲高清免费观看高清完整版在线观看| 久久久久久免费网| 精品国产免费人成电影在线观看四季 | 欧美三级在线看| 91精品国产综合久久国产大片| 99re这里只有精品6| 国产高清在线精品| 国产一区二区精品久久| 美女网站视频久久| 久久精品免费观看| 精品影视av免费| 久久97超碰国产精品超碰| 日韩电影免费一区| 五月天网站亚洲| 视频在线观看国产精品| 亚洲丶国产丶欧美一区二区三区| 亚洲欧洲日本在线| 亚洲人成伊人成综合网小说| 欧美国产精品专区| 国产精品系列在线| 国产精品伦理在线| 国产精品盗摄一区二区三区| 国产精品乱码一区二三区小蝌蚪| 欧美国产成人精品| 国产精品毛片a∨一区二区三区| 国产精品免费免费| 亚洲少妇屁股交4| 一二三区精品视频| 日韩av成人高清| 另类小说色综合网站| 精品无码三级在线观看视频| 理论电影国产精品| 国产精品一二三| 成人激情av网| 91久久精品网| 91精品婷婷国产综合久久竹菊| 欧美一级免费大片| 久久久久久亚洲综合影院红桃 | 99久久久免费精品国产一区二区| 99国产麻豆精品| 在线观看三级视频欧美| 欧美高清视频一二三区 | 久久成人免费网站| 国产成人亚洲综合a∨猫咪| 成人午夜私人影院| 欧美性一二三区| 26uuu亚洲综合色| 亚洲日本va在线观看| 日韩国产高清在线| 国产精品一色哟哟哟| 91欧美一区二区| 91精品国产全国免费观看| 久久综合色之久久综合| 亚洲丝袜精品丝袜在线| 蜜臀精品一区二区三区在线观看 | 国产综合久久久久久鬼色| 99视频一区二区| 欧美一区二区三区在线| 国产欧美日韩不卡| 性做久久久久久| 国产经典欧美精品| 欧美精品1区2区3区| 国产欧美一区二区精品忘忧草| 一片黄亚洲嫩模| 国产精品一区二区三区99| 在线观看不卡一区| 久久久久久久电影| 日本在线不卡视频| 91视频免费观看| 久久久噜噜噜久久中文字幕色伊伊| 亚洲狠狠丁香婷婷综合久久久| 精品写真视频在线观看| 欧美日韩成人在线一区| 亚洲欧洲精品天堂一级| 国产呦精品一区二区三区网站| 欧美日韩精品福利| 一区二区三区四区在线播放| 国产成人av影院| 日韩三级免费观看| 视频在线观看91| 色8久久人人97超碰香蕉987| 国产三级一区二区三区| 美女一区二区视频| 欧美一区二区三级| 亚洲一区免费视频| 色婷婷综合久久久中文字幕| 欧美国产日产图区| 国产精品一二二区| 2021国产精品久久精品| 麻豆精品久久精品色综合| 欧美日韩国产片| 五月综合激情网| 欧美亚日韩国产aⅴ精品中极品| 中文字幕亚洲电影| av网站一区二区三区| 日本一区二区三区电影| 国产精品系列在线播放| 2020国产精品自拍| 国产精品一二三区在线| 国产性做久久久久久| 成人涩涩免费视频| 日韩一区欧美一区| 色伊人久久综合中文字幕|