無料版で数値計算の力であるOctaveに会いましょう

Octave_410a

の素晴らしい世界の中 解釈された言語、専用の言語が占める小さなニッチがあります 数学的処理 コンピューターを介して。 これは少し抽象的に聞こえるかもしれませんが、有名なDerive、Mathematica、Matlabなどのプログラムについて話す場合、私たちが何を意味するのかについて、すでに明確な考えを持っているかもしれません。

オクターブ これらの方針に沿ったプログラムは、GNUコードによって提供される自由で私たちに大きな可能性を提供します。 どちらも高水準言語であり、専用の多数の関数で解釈されるため、より直接的な同等物は、よく知られているMatlab(完全な互換性も求めています)と見なすことができます 数値解析.

オクターブ-スクリーンショット

Octaveは、1988年頃に教科書のサポートプログラムとして始まりました。 化学反応の計算。 主題のその後のニーズにより、プログラムの機能は、現在私たちが知っているもの、主に数値計算専用の高水準プログラミング環境に徐々に拡張する必要がありました。

オクターブの機能はそれをプログラムにします 学術教育を助長する その構造と構文は、CやC ++などの他のプログラミング言語を思い出させるからです。 このように、前の言語を知らなくても、Octaveの文法と機能の学習に費やされる時間はすべて耳に聞こえません。

音声不変性

Octaveは、バージョン4.0.1以降、からの新しいインターフェイスが含まれるように改善されたコンソールインターフェイスも提供します。 グラフィックタイプ、線形および非線形の数学的問題の解決を可能にし、変数を計算することによって実験を実行し、大規模なバッチ処理ジョブを実行する可能性があります。

Octaveは複数の目的を持っていますが、そのおかげで、主に代数、微分方程式、積分、多項式変換などの問題を解決するためのシステムとして使用されてきました。 Fortran、C、C ++、Pyhtonなどの他の高級言語のプログラム可能なモジュールによる拡張性 他の人の間で。

python_pca_eigenfaces

Octaveのアプリケーションの目的は非常に多様です。 インターネットには、顔認識、音波処理、高度な関数計算など、すべてこのプログラムで実行されるアプリケーションの例がたくさんあります。 したがって、それ自体が開発環境を表すアプリケーションの単一の目的を見つけることは困難です。 その長所を知ることで、このツールでプログラミングできるアプリケーションを知ることができます。 現在、各機能を最大限に活用するのは各プログラマーの責任です。

以前に示したように、OctaveはGNUフリープログラムです。 多数のプラットフォームで利用可能 あなた自身から ウェブサイト。 そこからプロジェクトに参加したり、専用のフォーラムから支援を受けたりすることもできます。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   Eugenio Fernandez Carrasco

    私はすでに彼を知っています。 そして、MaximaやScilabと一緒に定期的に使用しています