본문 바로가기
반응형

알고리즘3

파이썬으로 지구와 달의 공전궤도 시뮬레이션하는 방법, 삼체 문제 (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.
[파이썬] 천문학/우주과학 데이터 처리 - 1(fits파일 처리) 1. 프로그래밍에 필요한 라이브러리를 불러옵니다. 1) numpy - 수학, 과학 연산을 위함 2) matplotlib - 배열의 시각화, 그래프화를 위함 3) astropy - 천문학에서 사용되도록 설계됨 2-1) 하나의 데이터(fits)에 대하여, 최대 픽셀값의 인덱스 반환 함수 구현 2-2) 다수의 데이터(fits)에 대하여, 최대 픽셀값의 인덱스 반환 함수 구현 (출력문에 모든 데이터명을 입력해야 하는 단점이 있음) 2-3) 필요한 데이터(fits)에 접근 및 데이터 추출, 최대 픽셀값의 인덱스 반환 모델 구현 (1) 필요한 데이터가 저장된 폴더('fits_images_all')에 접근 (2) 폴더 내에서 필요한 데이터(fits or fit 확장자)만을 추출 (3) 각 데이터들의 최대 픽셀값의 인.. 2022. 2. 6.