A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
外航船航海士です。
以前使用していたプログラムが残っていましたので書いて於きます。この式は、
太陽、恒星、惑星などに使用できます。
高度式 (コンピューター又は電卓使用式
方位角は360度で表示される)
Sin(Ac)=(CosL x Cosd -Cosh + SinL x Sind) で
方位角は
Cos(A)=Sind - (SinL x SinAc)/CosL x CosAc
となります。
別の式では高度 hav(90-a)=hav(L ± d)+havh x CosL x Cosd
方位角はSinZ=Sinh x Cosd x Sec a となります。
(コンピューターでも計算できるが方位角が90度式で
表示されるため判別式を考慮しなければならない)
因みに Ac=計算高度 L=推測緯度 d=赤緯 h=地方時角
Z=方位角
又、hav とは 1-Cosθ/2 の値です。
ご存じとは思いますが上記の式では計算高度の式であり実測高度は
計算高度に逆の高度改正をしなければなりません。
No.3
- 回答日時:
高度な問題にチャレンジしてますね、結果はNo2JaritenCatさん回答のとおりです。
更なる向上心をおもちなら、失礼を承知であえて申しあげます。
質問(1)coshcosΨと(coshcosΨ)どちらか・・・
答 この2つの式は同一ですから答えられません。
質問(2)cosα=○○○ の式を示した後で α の求め方とは・・・
答は アルファ= アークコサイン α です。
上の御質問の意味から推測して、三角関数を復習されてから問題に挑戦されるのが、得策かと思います。
なおつぎの2つのURLを参考にしてみてください。
◆公式を理解するなら・・・太陽位置の「演習問題」
http://www.cc.kurume-it.ac.jp/home/
arc-rqu/haruta/kyozai/exercise/city/toky1108.html
◆プログラミングの勉強ではなく太陽位置の答のみ求めるなら太陽位置エクセル計算 「フリーソフト太陽表」
http://www.vector.co.jp/soft/win95/business/se23 …
◆公式中の角度はラジアン単位です・・・念の為
1度=円周率÷180= π ÷180 ラジアン
1ラジアン = 180÷円周率 =180÷π 度
No.2
- 回答日時:
計算方法はこんな感じで書いてありましたが。
。。式の意味までは理解してません太陽高度
sin(h)=sin(ψ)*sin(δ)+cos(ψ)*cos(δ)*cos(t)
太陽方位角
cos(A)=(sin(h)*sin(ψ)-sin(δ))/(cos(h)*cos(ψ))
※真南に向かってA<0の場合は東側、A>0の場合は西側を表す
ただし、
ψ:北緯
δ:太陽赤緯
δ=0.33281-22.984*cos(ω*J)-0.34990*cos(2*ω*J)-0.13980*cos(3*ω*J)+3.7872*sin(ω*J)+0.0325*sin(2*ω*J)+0.07187*sin(3*ω*J)
ω=2*π/365、うるう年はω=2*π/366、J=元旦からの通算日数+0.5
t:時角
t=15°*T-180°
真太陽時 T=日本の標準時+(東経L-135°)/15°+e
均時差 e=0.0072*cos(ω*J)-0.0528*cos(2*ω*J)-0.0012*cos(3*ω*J)-0.1229*sin(ω*J)-0.1565*sin(2*ω*J)-0.0041*sin(3*ω*J)
ちなみに
sin(h)からhを求めるのは、sinの逆関数arcsin で計算。
cos(A)からAを求めるのは、cosの逆関数arccos で計算。
この回答への補足
親切に教えていただき、ありがとうございます。一つ、わからなかったところがあるのですが、
sin(h)=sin(ψ)*sin(δ)+cos(ψ)*cos(δ)*cos(t)
の式の中で
cos(t)
があるのですが
t:時角、t=15°
と書いてありますが、そのままcos(t)にt=15を代入してもいいんですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 (1)秒針の角速度の大きさω(ω>0)を計算しなさい 単位はrad/s、πはそのまま残すこと (2) 3 2023/05/01 12:58
- 数学 θ=π/2 のまわりでの f(θ)=sinθ/cosθのローラン展開に関して 以外の「」の解答を頂き 13 2022/11/11 09:45
- 数学 数学 三角比 sin80°もsin110°もどちらもcos10°ですか? sin(90°+θ)=co 5 2023/05/07 01:44
- 数学 4-3√2sinX-2cos^2x=0 のような三角方程式で cos^2を1-sin^2に変換するの 3 2023/03/01 22:59
- 物理学 物理 2 2023/01/17 13:31
- 数学 座標変換について 1 2022/08/04 16:42
- 数学 線形代数の行列についての問題がわからないです。 1 2022/07/18 17:46
- 数学 sinA+sinBは、A=(α+β),B=(α-β)と置き換えて sin(α+β)=sinαcosβ 2 2022/08/23 08:06
- 数学 tan(z)=h(z)/(z-π/2)から h(z)=-(z-π/2)cos(z-π/2)/sin( 2 2022/08/01 23:44
- 数学 「n≦-2の時 z≠π/2の時 g(z)=tan(z)(z-π/2)^(-n-1) z=π/2の時 22 2022/07/04 22:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語のプログラミングの問題で...
-
65536は2の何乗なのでしょうか?
-
タクシー料金の問題です
-
バッチファイルでウインドウを...
-
骨折リスク評価のFRAXについて...
-
prolog計算
-
EXCELなどで「返す」という表現
-
三菱シーケンサー works2 の日...
-
Excel VBA TREND関数について
-
VBAで電卓を作成する
-
VBA 九九 Do While
-
モジュラス103の計算とは何でし...
-
電卓でmodの計算
-
C言語で、べき乗の計算方法につ...
-
[ASP]日付と時間の比較
-
ステップ数と計算量?
-
PHPとJavaでSHA256の結果を同じ...
-
スレッド処理からダイアログを...
-
移動平均を計算するプログラム
-
数十万番目の素数を表示させる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
65536は2の何乗なのでしょうか?
-
VBAの再計算が反映されない件に...
-
排他的論理和 BCC(水平パリテ...
-
EXCELなどで「返す」という表現
-
バッチファイルでウインドウを...
-
モジュラス103の計算とは何でし...
-
傾いた四角形内の範囲の条件式
-
Visual C++でdebugとreleaseで...
-
変化させるセルが変化しない
-
骨折リスク評価のFRAXについて...
-
C# 計算処理中に実行中ウィン...
-
VBAでの勤務時間計算
-
べき乗の計算が遅い理由
-
C言語についてです。 再帰を使...
-
Excel VBAにてFFT
-
数値計算の高速化 (cos, sin, exp)
-
VBとVBAの違い
-
VB6で正確なミリ秒を計測したい...
-
スレッド処理からダイアログを...
-
matlabで計算終了
おすすめ情報