オイラーが描いた三つ葉結び目 | |
| 開発者 | ルネ・グロスマン |
|---|---|
| 初回リリース | 1988年 |
| 安定版リリース | 2022-05-18 [1]
/ 2022年5月18日 |
| リポジトリ |
|
| 書かれた | C / C++ 言語 |
| オペレーティング·システム | Windows、Linux の場合 |
| 利用可能 | 英語 |
| タイプ | 数値解析 |
| ライセンス | 一般公衆利用許諾書 |
| Webサイト | ユーラー数学ツールボックス |
Euler Mathematical Toolbox (またはEuMathT、旧称Euler ) は、無料のオープン ソース数値ソフトウェアパッケージです。行列言語、グラフィカルノートブック スタイルのインターフェイス、およびプロット ウィンドウが含まれています。Euler は、微積分、最適化、統計などの高レベルの数学向けに設計されています。
このソフトウェアは、実数、複素数、区間数、ベクトル、行列を処理でき、 2D / 3D プロットを生成でき、記号演算にはMaximaを使用します。このソフトウェアはWindowsでコンパイル可能です。UnixおよびLinuxバージョンには、コンピュータ代数サブシステムは含まれていません。
歴史
Euler Math Toolbox は、1988 年にAtari ST用のプログラムとして誕生しました。当時のプログラムのタイトルは単に Euler でしたが、インターネットでは漠然としすぎていることが判明しました。プログラムの主な目的は、数値アルゴリズムをテストし、結果を視覚化し、教室で数学の内容を実演するためのツールを作成することでした。Euler Math Toolbox は、1970 年代から開発が進められていたMATLABに似た行列言語を使用します。当時も現在も Euler の主な開発者は、ドイツのアイヒシュテット インゴルシュタット カトリック大学の数学者、René Grothmann です。2007 年、Euler は Maxima 数式システムと統合されました。Maxima と通信し、数値 Euler コアへの統合度を高めるために、記号式やその他の関数が追加されました。
概要
オイラー コアは、 C / C++で記述された数値システムです。実数値、複素数値、区間値、およびこれらのタイプの行列を処理します。使用可能なその他のデータ型は、スパース行列、圧縮行列、正確なスカラー積の長いアキュムレータ、および文字列です。文字列は、式、ファイル名などに使用されます。このコアに基づいて、追加の関数がオイラー行列言語で実装されています。これは、高度なBASIC方言のスタイルで解釈されるプログラミング言語です。オイラーには、統計、区間包含を含む正確な数値計算、微分方程式と硬い方程式、天文学関数、幾何学などのライブラリが含まれています。
すっきりとしたインターフェースは、テキスト ウィンドウとグラフィックス ウィンドウで構成されています。テキスト ウィンドウには完全に編集可能なノートブックが含まれ、グラフィックス ウィンドウにはグラフィックス出力が含まれます。グラフィックスはノートブック ウィンドウに追加することも、さまざまな形式 ( PNG、SVG、WMF、クリップボード) でエクスポートすることもできます。グラフィックスの種類には、2D および 3D の線、棒、または点のプロットがあり、 3D サーフェスのアナグリフプロットやその他の 3D プロットも含まれます。Euler には、オープン レイトレーサーPOV-Ray を使用するための API があります。
オイラーは、パイプを介してオイラーと通信し、別のプロセスとしてロードされる Maxima を介して記号計算を処理します。2 つのプログラムは変数と値を交換できます。実際、Maxima はさまざまなオイラー関数 (ニュートン法など) で使用され、導関数、テイラー展開、積分の計算を支援します。さらに、Maxima はオイラー関数の定義時に呼び出すことができます。
Euler 内からLaTeX を使用して数式を表示できます。数式をHTMLにエクスポートするには、生成された LaTeX 画像またはMathJaxを使用できます。特別なエクスポート オプションを使用すると、すべてのグラフィックが SVG にエクスポートされます。
Euler には、C のサブルーチンをコンパイルし、Windows DLL 経由で組み込むことができる Tiny C コンパイラも含まれています。
Euler は MATLAB およびその無料クローン ( GNU Octave )と多くの類似点がありますが、互換性はありません。
参照
参考文献
- ^ 「バージョン 2022-05-18」 。 2022年12月21日閲覧。
外部リンク
- 公式サイト
- 公式フォーラム
- Unix/Linux 用の Euler の古い GTK+ バージョン
