定量遥感:计算地方时和太阳高度角(C++代码)
生活随笔
收集整理的這篇文章主要介紹了
定量遥感:计算地方时和太阳高度角(C++代码)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在定量遙感中,通常需要計算地方時和太陽高度角,本文采用C++語言實現。
#include <cmath> #include <iostream> #include <fstream> using namespace std; void main() {int JD,NF,Y,R,s[5],F[5];float JF,WD;float N0;ifstream data1("d:\\result\\data-input.txt");ofstream out1("d:\\result\\6gaodujiao.txt");data1>>JD>>JF;data1>>WD;data1>>NF>>Y>>R;out1<<JD<<" "<<JF<<endl;out1<<WD<<endl;out1<<NF<<" "<<Y<<" "<<R<<endl;out1<<"太陽方位角在正南為0,由南向西為0——+180,由南向東為0——-180。午前取負值,午后取正值。"<<endl;N0=79.6764+0.2422*(NF-1985)-int((NF-1985)/4);float A,B,G,L;A=NF/4;double C;C=32.8;B=A-int(A);if(Y<=2)C=30.6;if(B=0 && Y>2 )C=31.8;總結
以上是生活随笔為你收集整理的定量遥感:计算地方时和太阳高度角(C++代码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【经典回放】多种语言系列数据结构算法:二
- 下一篇: GPS实验一:GPS手持机的使用