MATLAB을 통해 지구과학자들은 지구, 해양, 대기 동적 시스템과 관련된 상호 작용, 사전 조건 및 추세를 조사하고 이해할 수 있습니다. MATLAB을 사용하면 다음과 같은 작업을 할 수 있습니다.
- 다양한 출처 및 데이터 포털에서 다양한 형식의 지리 데이터 가져오기 및 관리
- 2차원 및 3차원 지도와 시각화 생성
- 내장 툴을 사용하고 사용자 지정 알고리즘을 개발하여 시계열 및 이미지 처리, 고급 지리공간 분석 수행 및 예측 모델 구축
- 코드 및 모델 공유를 통해 다른 연구원이 여러분의 작업에 액세스하고 재현하며 구축할 수 있도록 지원
지리공간 데이터 시각화
지구과학에서 계산 교육
커뮤니티 개발 코드
MATLAB 시작하기
데이터 액세스
MATLAB과 호환되는 포털에서 다양한 지구과학 데이터에 액세스하고 이를 통합할 수 있습니다. MATLAB은 다양한 데이터 형식을 지원하며, 위성 영상부터 기후 기록, 지진학 및 수문학 데이터에 이르는 데이터셋을 가져오고 처리하여 분석할 수 있습니다. MATLAB을 사용하여 데이터에 액세스하면 다음과 같은 작업을 할 수 있습니다.
- Climate Data Store Toolbox를 사용해 ECMWF에서 전 세계 기후 데이터를 MATLAB에서 분석할 수 있도록 NetCDF, HDF5, GRIB 및 텍스트 등의 형식으로 다운로드
- MATLAB의 ISC Earthquake Toolbox를 사용해 ISC Bulletin에서 직접 지진 카탈로그 다운로드, 처리 및 시각화
- 이미지 및 래스터 그리드를 GeoTIFF 형식으로 내보내 지리공간 데이터를 변환, 시각화 및 공유
지도작성 및 시각화
MATLAB의 내장 툴을 사용하여 여러 데이터 계층을 갖는 사용자 지정 플롯, 그래프 및 대화형 방식 지도를 만들 수 있습니다. DEM(수치 표고 모델), 위성 영상, 파형 데이터 같은 다양한 데이터 소스를 사용해 3차원 지형 모델, 실시간 시뮬레이션 및 지질 시각화를 만들 수 있습니다. 이러한 시각화 툴을 통해 다음과 같은 작업을 수행할 수 있습니다.
- 다양한 플롯 형식 시각화
- Mapping Toolbox 함수를 사용해 지리 지구본에 단층선 표시
- 초분광 뷰어 앱을 사용해 대화형 방식으로 가시광선/적외선 영상 분광기의 항공 초분광 데이터 탐색
데이터 분석 및 모델링
지진학, 해양 및 기후 과학, 수문학, 농업 응용 분야에서 지구, 해양, 대기 데이터를 처리하고 분석하는 MATLAB 기능과 툴박스에 대해 살펴볼 수 있습니다. MATLAB을 사용하면 다음과 같은 작업을 수행할 수 있습니다.
- 신호 분석기 앱을 사용한 지진 파형, 수문 시계열 또는 오디오 신호의 탐색, 필터링 및 코드 자동 생성
- 대화형 방식으로 위성 영상에서 영역을 분류하는 영상 분할 및 AI 기법 구현 (블로그)
- Climate Data Toolbox를 사용한 기후 데이터 분석 및 시각화
공유
여러분의 스크립트, 함수 및 데이터를 공유 가능 파일로 패키징하고 대화형 방식의 동적 라이브 스크립트를 만들고 포괄적인 리포트를 생성할 수 있습니다.
동료와 MATLAB 코드 및 출력값을 공유하는 방법의 예는 다음과 같습니다.
- 툴박스: TopoToolbox를 사용해 수치 표고 모델에서 기복 및 흐름 경로 분석
- 노트북: CMIP6 데이터베이스를 사용한 강수량 변동성 분석의 예 (라이브 스크립트 및 Jupyter Notebook)
- 재사용 가능 코드: Code Ocean의 수괴 분류 재현성 캡슐
- 독립 실행형 앱: 오픈 소스 동물 추적 앱을 사용한 GPS 동물 이동 데이터 분석 및 추적