>>112
import numpy as np
def main(a, b, c):
a, b, c = list(map(np.deg2rad, (a, b, c)))
n = np.array([0, -np.sin(a), np.cos(a)]) # normal
u = np.array([-np.cos(b) * np.sin(c), -np.cos(b) * np.cos(c), np.sin(b)]) # -incident
v = 2 * (u @ n) * n - u # reflection
elevation = np.arcsin(v[2])
azimuth = -np.arctan2(v[1], v[0]) # from east
return list(map(np.rad2deg, (elevation, azimuth)))
print(main(10, 16, 45))
print(main(10, 16, 30))
■ちょっとした物理の質問はここに書いてね271■
■ このスレッドは過去ログ倉庫に格納されています
2022/01/12(水) 04:19:02.17ID:???
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【高校野球】横浜・織田翔希、メジャー挑戦が決定的 NPB球団との面談終了しきょう会見 ドラフト目玉の高校生では超異例 [征夷大将軍★]
- ドジャース・大谷翔平 6年ぶり「6番」でNLCS第3戦先発 4番から打順変更で不振脱出なるか [征夷大将軍★]
- 「核も爆撃機もない日本をいずれも持っている国が『新型軍国主義』と呼んでも共感は得られない」小泉防衛大臣が中国の主張を一蹴 ★3 [煮卵★]
- 75歳以上の医療費負担、29年8月から金融所得反映 厚労省方針 [少考さん★]
- 今森茉耶、“高1で妊娠”発言を謝罪「この6年間子供のことを考えてしまいます」当面のSNS更新控える意向 [muffin★]
- YouTuber吉田製作所、eスポーツを批判「ただのTVゲーム大会だろ」元プロゲーマーが反論「キレました」★4 [muffin★]
- (´・ω・`)おはよ
- 禿たオッサンがヘッドホンして歩いてたw
- 縦型ショートドラマの時代
- 共産党は一般人向けの努力を怠り、貧乏で攻撃的なジジババとチンピラを甘やかし続けた結果誰からも愛されない集団になった→正論か? [782112767]
- ヤリマンが多い職業 [446870496]
- 「身長が10cm伸びる」「視力が1.2になる」「声の大きさが10倍になる」「足腰肩背首関節全快服」