본문 바로가기
Python Library/SciPy

[SciPy] Introduction

by goatlab 2022. 12. 22.
728x90
반응형
SMALL

Introduction

 

SciPy는 Python의 NumPy 확장을 기반으로 구축된 수학적 알고리즘 및 편의 함수 모음이다. 데이터를 조작하고 시각화하기 위한 고급 명령과 클래스를 사용자에게 제공하여 대화식 Python 세션에 상당한 기능을 추가한다. SciPy를 사용하면 대화형 Python 세션이 MATLAB, IDL, Octave, R-Lab 및 SciLab과 같은 시스템에 필적하는 데이터 처리 및 시스템 프로토타이핑 환경이 된다.

 

Python 기반 SciPy의 추가 이점은 정교한 프로그램 및 특수 응용 프로그램을 개발하는 데 사용할 수 있는 강력한 프로그래밍 언어를 제공한다는 것이다. SciPy를 사용하는 과학 응용 프로그램은 전 세계 개발자가 소프트웨어 환경의 수많은 틈새에서 추가 모듈을 개발함으로써 이점을 얻는다. 병렬 프로그래밍에서 웹 및 데이터베이스 서브 루틴 및 클래스에 이르기까지 모든 것이 Python 프로그래머에게 제공되었다. 이 모든 기능은 SciPy의 수학 라이브러리 외에도 사용할 수 있다.

 

SciPy Organization

 

SciPy는 다양한 과학 컴퓨팅 도메인을 포괄하는 하위 패키지로 구성된다.

 

 

SciPy 하위 패키지는 별도로 가져와야 한다. 예를 들면, 다음과 같다.

 

from scipy import linalg, optimize

 

SciPy 및 NumPy에는 사용 가능한 거의 모든 기능을 다루는 https://docs.scipy.org/에서 사용할 수 있는 HTML 및 PDF 형식의 문서 버전이 있다.

 

https://docs.scipy.org/doc/scipy/tutorial/general.html

 

Introduction — SciPy v1.9.3 Manual

SciPy is a collection of mathematical algorithms and convenience functions built on the NumPy extension of Python. It adds significant power to the interactive Python session by providing the user with high-level commands and classes for manipulating and v

docs.scipy.org

 

728x90
반응형
LIST

'Python Library > SciPy' 카테고리의 다른 글

[SciPy] B-spline  (0) 2023.07.31
[SciPy] 영 위상 필터 (Zero-Phase Filter)  (0) 2023.07.10
[SciPy] 버터워스 필터 (Butterworth Filter)  (0) 2023.07.05
[SciPy] Special functions  (0) 2022.12.22
SciPy  (0) 2022.12.20