OptiVec for C++ Builder 7.1.2

ライセンス: 無料トライアル ‎ファイルサイズ: 3.97 MB
‎ユーザー評価: 2.8/5 - ‎16 ‎投票

OptiVec には、以下のフィールドからのすべての浮動小数点型および整数データ型に対して、3500 を超える手作業で最適化されたアセンブラー作成関数が含まれています。 1. 算術演算子と数学関数のベクトル化形式。 2. 行列操作、例えば:乗算、反転、LU分解、単数値分解、固有値。 3. 高速フーリエ変換技術は、効率的な畳み込み、相関分析、スペクトルフィルタリングなど、一次元と2次元の両方を対象にしています。 4. 単純な線形回帰から複数のデータセットを持つ非線形モデルまで、幅広いモデル関数に適合するカーブフィッティング。 5. 統計。 6. 比較 (例えば、時系列分析のビルディングブロックとして)。 7. 分析(微分、積分、極値、補間)。 8. デカルト座標でのデータのグラフィカル表現。 9.複素数数学、デカルトと極座標の両方の形式。 マシンコードのベクトル化された実装により、OptiVec関数は、同じ機能のコンパイルされたソースコードよりも平均で2〜3倍高速になります。多くの場合、数値精度も向上します。 C++ 用のオブジェクト指向インターフェイスは、関数呼び出しを簡略化し、メモリの安全性を向上させます。 このバージョンは、エンバカデロ/ボーランド C++ コンパイラ (RAD Studio、C++ ビルダー、BC++) 用です。

バージョン履歴

  • バージョン 7.1.2 に転記 2017-02-08

    EULA - 使用許諾契約書



    これは、エンバカデロ/ボーランドC ++のためのオプティベックのシェアウェアバージョンです("SOFTWARE")。
    以下のライセンス条項に基づき使用できます。

    1. 1台のコンピュータで最大90日間、ソフトウェアを無料でテストできます。
    2. このソフトウェアのシェアウェアバージョンで作成されたアプリケーションは、このソフトウェアがインストールされているのと同じコンピュータでのみ実行されます。彼らは他の人に配布することはできませんし、配布することはできません。試用期間が終了すると、機能が停止します。
    3. テスト後も本ソフトウェアを使用し続ける場合、および/または本ソフトウェアの機能を含むプログラムを配布する場合は、登録されたバージョンを購入する必要があります。
    4. 本ソフトウェアは、"as is"本ソフトウェアに対する明示的または暗黙的な保証は除外されます。
    5. ソフトウェアの徹底的なテストにもかかわらず、エラーやバグは確実に除外することはできません。特定の目的に対する商品性や適合性に関する請求は行いません。
    6. 本ソフトウェアの誤動作により、人身傷害や、(お客様自身を含む)の財産への過度の損害が生じる可能性のある環境や状況において、本ソフトウェアを使用することはできません。
    7. ソフトウェアを逆コンパイル、逆アセンブル、または逆にして機械可読形式に変換することはできません。ただし、Borland コンパイラや Microsoft コンパイラに含まれるようなデバッガーを使用して、含まれている関数を調べることはできます。
    本ソフトウェアおよびその文書の著作権:
    (C) 1996-2017 オプティコード - 博士マーティン・サンダーソフトウェア開発.
    すべての権利が予約されています。

プログラムの詳細