본문 바로가기
반응형

파이썬7

파이썬으로 지구와 달의 공전궤도 시뮬레이션하는 방법, 삼체 문제 (three-body problem), 만유인력법칙, 궤도역학 ▶ 삼체 문제 (three-body problem)- 고전역학에서 삼체 문제란, 서로 상호작용하는 세 물체의 운동을 다루는 문제이다. - N체 문제 (N-body problem)에서 N=3인 경우를 의미한다. ▶ 시뮬레이션 주제- 태양-지구-달 삼체 시스템에서의 지구와 달의 공전궤도 ▶ 시뮬레이션 설정- 프로그래밍 언어: 파이썬3.9- 편집기: Jupyter notebook------------------------------------- 물리량 단위: MKS units (미터(metre, m), 킬로그램(kilogram, kg), 초(second, s))- 좌표계: 데카르트 좌표계 (2D, (x, y))- time step: 1 day- number of steps : 3 years (365x3 day.. 2024. 6. 3.
파이썬으로 지구의 공전궤도 시뮬레이션하는 방법, 이체 문제 (two-body problem), 만유인력법칙, 궤도역학 ▶ 이체 문제 (two-body problem)- 고전역학에서 이체 문제란, 서로 상호작용하는 두 물체의 운동을 다루는 문제이다. - N체 문제 (N-body problem)에서 N=2인 경우를 의미한다. ↓ 태양-지구-달 삼체 시스템에서의 지구와 달의 공전궤도 시뮬레이션 프로젝트 2024.05.31 - [프로젝트] - 파이썬으로 지구와 달의 공전궤도 시뮬레이션하는 방법, 삼체 문제 (three-body problem), 만유인력법칙, 궤도역학 파이썬으로 지구와 달의 공전궤도 시뮬레이션하는 방법, 삼체 문제 (three-body problem), 만유인력법▶ 삼체 문제 (three-body problem)- 고전역학에서 삼체 문제란, 서로 상호작용하는 세 물체의 운동을 다루는 문제이다. - N체 문제 (.. 2024. 6. 1.
[파이썬] matplotlib, ax.plot, linestyle, 그래프 선 유형 설정 ax.plot을 사용해서 그래프를 그릴때, 나타낼 수 있는 그래프 선의 유형은 다음과 같다. 1. solid 2. dotted3. dashed4. dashdot 기본적인 사용방법은 다음과 같다. (dotted를 예로 함) ax.plot(x축 데이터,  y축 데이터,  linestyle = 'dotted')  import numpy as npimport matplotlib.pyplot as plt### 데이터 정의 ###x_arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]y_arr = [1, 4, 9, 16, 25, 25, 25, 64, 81, 100]### 데이터 시각화 ###fig, ax = plt.subplots(figsize = (20, 20), nrows = 2, ncols = .. 2024. 4. 4.
[파이썬] 천문학/우주과학 - 데이터의 중간값(median) - 1 안녕하세요. 오늘은 천문학/우주과학 관측 데이터 처리에 있어서 중간값(median)을 알아보려 합니다. 데이터로부터 정보를 얻는 과정은 그 데이터로부터 정보를 얻는 그 자체에도 의미가 있지만, 그 정보를 어떻게 활용하느냐가 매우 중요합니다. 사실 이 점은 천문학/우주과학뿐만 아니라 데이터를 활용하는 모든 분야에 적용된다고 생각합니다. 데이터로부터 '정보'를 얻을 때, 단일 데이터로부터 정보를 얻기보다는 ('데이터 -> 특정 정보 -> 활용'의 방법) 다수의 데이터로부터 '적합한 처리 과정'을 겪은 후, 정보를 얻는 것이 더 정확한 방법일 것입니다. ('다수의 데이터' -> 적합한 처리 과정 -> 정제된 데이터 -> 활용'의 방법) 특히, 천문학/우주과학에서의 관측 데이터는 관측 당시 기상상황(지상 망원경.. 2022. 2. 15.