研究開発

南中高度を計算する(2)

お問い合わせ

第2章 冬至の南中高度の計算式をつくる

数学カテゴリノードを使用して、冬至の太陽の南中高度の計算式をつくります。


冬至の南中高度を求める計算式をつくります。
冬至の太陽の南中高度 = 90 ー 緯度 ー 23.4
マリオネットで計算式を表現するには一覧から数学関数カテゴリのノードを選択します。
引き算を行う「Sub」ノードを選択します。


「Sub」ノードは「"a"-"b"」の結果を返します。ひとつめの「Sub」で「90 - 緯度」ふたつめの「Sub」で「ひとつめの結果 - 23.4」を表現します。


作成した南中高度の計算式で第1章で取得した緯度の値を利用します。「GetRecordField」ノードで取得するパラメータはすべて文字列になっているため、 「float」ノードを用いて実数値に変換したあと、南中高度の計算式に入力します。


南中高度の計算結果をデバッグモードで確認します。


これで太陽光設定オブジェクトの位置情報から南中高度を計算することができました。