言語を選択

ホームページ arrow-right ... arrow-right 開発ツール arrow-right SymbolicC++

SymbolicC++ の代わりとなる 23 個の無料および有料のリストをまとめました。 主な競合相手はGNU OctaveR (programming language)です。 これらに加えて、ユーザーは SymbolicC++ と MathematicaSageScilab の間の比較も行います。 また、他の同様のオプションもここで確認できます: 開発ツール


GNU Octave
Free Open Source

オクターブは、ほとんどと互換性のある数値計算を実行するためのコンピュータープログラムです...

Rは、統計計算とグラフィックスのためのフリーソフトウェア環境です。

Mathematicaは、科学、工学、およびその他の分野で広く使用されている計算ソフトウェアプログラムです...

Sage
Free Open Source

セージは、GPLの下でライセンスされている無料のオープンソースの数学ソフトウェアシステムです。

Scilabは、数値計算のための科学的ソフトウェアパッケージです。

Maxima
Free Open Source

Maximaは、以下を含む記号式および数値式の操作のためのシステムです...

wxMaxima
Free Open Source

wxMaximaは、コンピューター代数システムMaximaのドキュメントベースのインターフェイスです。

Mapleは、汎用の商用コンピューター代数システムです。

Mathcadは、革新を推進し、重要なプロセスを提供するエンジニアリング計算ソフトウェアです...

Cadabra
Free Open Source

Cadabraは、フィールド理論におけるコンピューター代数システム(CAS)です。

SymbolicC ++は、C ++およびオブジェクト指向プログラミングを使用して、コンピューター代数システムを開発します。

SymbolicC++ プラットフォーム

tick-square Linux
tick-square Windows

SymbolicC++ 概要

SymbolicC ++は、C ++およびオブジェクト指向プログラミングを使用して、コンピューター代数システムを開発します。 オブジェクト指向プログラミングは、プロシージャではなくクラスに基づいたソフトウェア設計へのアプローチです。 このアプローチにより、モジュール性と情報隠蔽が最大化されます。 オブジェクト指向設計には多くの利点があります。 たとえば、データとそのデータを操作する機能の両方を単一のユニットに結合します。 このような単位(抽象データ型)はクラスと呼ばれます。

次の理由により、オブジェクト指向プログラミング言語としてC ++を使用します。C++では、抽象データ型を導入できます。 したがって、コンピューター代数システムで使用されるデータ型を抽象データ型として導入できます。 C ++言語は、オブジェクト指向プログラミングの中心概念であるカプセル化、継承、ポリモーフィズム(動的バインディングを含む)、および演算子のオーバーロードをサポートしています。 動的メモリ管理を適切にサポートし、手続き型プログラミングとオブジェクト指向プログラミングの両方をサポートします。 ポリモーフィズムのより抽象的な形式は、テンプレートサポートを介して提供されます。 演算子をオーバーロードします

トップSymbolicC++の代替案

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

SymbolicC++ カテゴリー

開発ツール

SymbolicC++ タグ

computer-algebra-system programming-language computer-algebra

変更の提案

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?