SciPyとは? わかりやすく解説

SciPy

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/26 19:08 UTC 版)

SciPy
PSD of ECG using SciPy
最新版 1.11.1[1]  - 2023年6月28日 (28日前) [±]
リポジトリ
プログラミング
言語
Python
対応OS クロスプラットフォーム
種別 数値解析
ライセンス New BSD license (en)
公式サイト scipy.org
テンプレートを表示

SciPyは、Python言語から利用するための数学、科学、工学分野のための数値解析ソフトウェア・ライブラリである。無料かつオープンソースであり、WindowsLinuxmacOSを含むオペレーティングシステムで動作する。ScientificPythonとは無関係である。

概要

SciPyはPythonのための科学的なツールのオープンソース・ライブラリとして開発されている。SciPyは配列を用いた高速に計算を行うためのライブラリをすべて含んでおり、人気のNumericモジュールを置き換えて、単一のパッケージとして高レベルな科学と工学のためのモジュールを集めたものである。

SciPyは、配列オブジェクトとその他の基本的な機能を備えたNumPyを基礎にしている。SciPy は統計、最適化、積分、線形代数、フーリエ変換、信号・イメージ処理、遺伝的アルゴリズム、ODE (常微分方程式) ソルバ、特殊関数、その他のモジュールを提供する。Cythonで記述することがある。

SciPy ライブラリに含まれるパッケージ

  • constants: 物理定数と変換係数(バージョン0.7.0以降)
  • cluster: 階層的クラスタリング、ベクトル量子化、K平均法のルーチン
  • fftpack: 高速離散フーリエ変換ルーチン
  • integrate: 数値積分ルーチン
  • interpolate: 補間ツール
  • io: データ入出力
  • linalg: 線形代数ルーチン
  • misc: その他のユーティリティルーチン(例:画像の読み書き)
  • ndimage: 多次元画像処理のためのさまざまな機能
  • optimize: 線形計画法を含む最適化ツール
  • signal: 信号処理ツール
  • sparse: スパース行列に関連する計算ツール
  • spatial: KD木、最近傍、距離関数
  • special:特殊関数
  • stats: 統計関数
  • weave:C / C ++コードをPythonの複数行の文字列として書くためのツール

脚注

  1. ^ "Release 1.11.1"; 閲覧日: 2023年7月1日; 出版日: 2023年6月28日.

外部リンク





固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SciPy」の関連用語

SciPyのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SciPyのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのSciPy (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS