HOME > ソフトウェアパッケージ > 数値データ解析/可視化 > TableCurve 3D (テーブルカーブ 3D)
新規購入お見積
アップグレードお見積

【SYSTAT社製品】

TableCurve 3D (テーブルカーブ 3D)
最適な方程式を自動で発見する3Dフィッティング専用のソフトウェア

実験データを説明する最適な方程式を発見

TableCurve 3D® は、データがどんなに複雑でも、そのデータから、今まで想像できなかった方程式を含む、理想的なモデルを発見します。TableCurve 3D の組み込み方程式のセットには、あらゆるアプリケーションに適用する、広範囲の線形、非線形モデルがあります:

  • 線形方程式
  • 多項式と有理関数
  • 対数関数と指数関数
  • 非線形ピーク関数
  • 非線形変換関数
  • 非線形指数方程式とベキ方程式
  • ユーザー定義関数 (最大 15)

TableCurve 3D の最新サーフェイスフィッティングは、他のソフトウェアにはない機能を数多く含んでいます:

  • 標準最小二乗最小化に加え、TableCurve 3D の非線形エンジンは3つの異なる強固な推定が可能です: 最小絶対偏差、ローレンツ最小化、ピアソン VII 極限最小化
  • 線形方程式をフィットしているとき、許された項の最大数を変更するオプション (最小 3; 最大 11)
  • 複数のスレッディングをサポートするシステム上で、ユーザー入力のフォームがなくともフィッティングを許す Background Thread Processing オプション
  • 1 から 15 のどこにでもデフォルト項目の優位性を設定するオプション


カーブフィッティングから試行錯誤を取り去る自動化

拡大図を見る

選択的なサブセットプロシージュアを使い、TableCurve 3D は 4億5千万をこえる組み込み方程式の中の 36,000 か、ユーザーが必要な1つの方程式をフィットします。TableCurve 3D では、マウスを1度クリックするだけで、自動化されたカーブフィッティングのプロセスが始まり、セットアップは必要ありません。また、フィットのためにユーザー自身の特性モデルを入力することも可能です。TableCurve は無限に続く試行錯誤をカーブフィッティングから排除するので、貴重な時間が節約できます。

ユーザー定義関数をフィット

最大 15 のユーザー定義方程式を入力することができます。このような特別モデルは、特殊関数、収束級数と条件付き命題、微分、積分およびパラメータ拘束を含む、ほとんどの数学的構成をもつことができます。TableCurve 3D は、ユーザー定義モデルのフィットが確実に収束するように、方程式のパラメータをグラフにより調節できるオプションも提供します。他のサーフェイスフィッティングプログラムと異なり、TableCurve 3D のユーザー定義関数はコンパイルされるので、組み込み方程式と同様の速さでフィットできます。柔軟に対処できるよう TableCurve 3D には、ユーザーの関数を、独立したファイルとしてまたはライブラリに、あるいは両方で保存できるオプションがあります。

ユーザーデータをモデル化する最適な方程式を視覚的に発見:

サーフェイスフィットの結果をグラフにより検証

拡大図を見る

一旦 XYZ データがフィットされると、TableCurve 3D は、ユーザーが選択した統計基準(r2、 DOF 補正 r2、標準誤差フィットあるいは F 統計量)により、フィットされた方程式を自動的に、分類、プロットします。方程式のリストをスクロールしてフィットの結果をグラフで検証します。パラメータのアウトプットだけでなく 3D 残差グラフもフィットされた方程式それぞれのために作成されます。データのアウトライアーを検出するために、グラフに信頼または予報区間を追加します。データの見方を変えるため、サーフェイスフィットグラフの上と下に 2D 等高線プロットを自動的に表示できます。Review Surface Fit ウィンドウの中から、データと統計および数値的な要約が利用できるので、フィットの結果を更に解析することが可能です。 すべての角度でサーフェイスフィットを調べることは、与えられたフィットが正確かどうか決定するために欠かすことができません。単純なインターフェイスを使って TableCurve 3D はグラフをすべての角度で表示します。さらに、指定された XY や Z 角度のシーケンスでグラフを自動的にアニメーション化します。それゆえユーザーは、ただフィットの微細な差異を観察するだけです。TableCurve 3D は、理想的なフィットの必要条件を満たすモデルの発見に必要な、すべての情報を提供します。

柔軟なアウトプットオプション

TableCurve 3D は、高品質のグラフを、白黒、カラー、縦長、横長でアウトプットします。また、データと方程式を含むファイルを、 Lotus, Excel, ASCII, Quattro Pro および SigmaPlot フォーマットで作成できます。TableCurve 3D は、すべてのフィットされた方程式のために、FORTRAN, C, Basic および Pascal で、実際の関数コードを作成し、ルーチンをテストすることで、ユーザーのプログラミングをスピードアップします。

優れた機能と簡単な操作!

拡大図を見る

TableCurve 3D は、データのインポートから結果のアウトプットまで、操作のすべての様相を単純化するために、Windows の優れたグラフィカルユーザーインターフェイスを利用しています。SigmaPlot, Excel, Lotus, SPSS および ASCII を含む多くのファイルフォーマットで、データをインポートできます。一旦データが TableCurve エディタに入力されれば、1度のマウスクリックで自動フィッティング処理を開始できます。すべての方程式のフィットを選ぶか、方程式のグループを選択するか、カスタム方程式セットを作成します。すべての方程式は、ツールバーか Process メニューから簡単に使用できます。さらに、データのインポートや、Background Thread Processing Fitting による修正が終わったとき、フィッティングを開始するために TableCueve 3D をセットアップすることも可能です。「TableCurve は非常に直観的なので、説明書を読むまでもなく、すぐに操作が覚えられる」というのがユーザーの首尾一貫したコメントです。

TableCurve 3D で単調なデータ解析作業を排除

拡大図を見る

TableCurve 3D は、強力なサーフェイスフィッターとしての機能と、三次元実験データを説明する理想的な方程式を発見する機能を併せ持つ、最初で唯一のプログラムです。TableCurve 3D は選択的なサブセットプロシージュアを使い、あらゆる分野からの 453,697,387 に及ぶ組み込み方程式の中の 36,000 から、理想的なフィットを即座に、自動的に探し出します。これにより、今まで数日かかった退屈な仕事がわずか数分で済み、またより優れた結果がえられるようになります。

TableCurve 3D は複雑な科学と工学の問題をすばやく解決

拡大図を見る
  • 最適化された製品とプロセスのパフォーマンス
  • センサーをすばやく較正
  • 複雑な反応速度論を理解
  • 実験データを単純な方程式に圧縮・ ダイナミックフィードバックによるシステムの安定化
  • 一般的なサーフェイスフィッティングアプリケーションの実行

TableCurve 3D は、フィットに要する時間が非常に短く、しかも詳細にわたる結果を計算します。フィットか完了すると、TableCurve は、候補にのぼった方程式の統計的順位のリストを表示します。これにより、理想的なフィットの要求を満たす方程式を選ぶために必要な情報がすべて与えられます。最適な方程式を選択すると、高品質の関数とテストプログラミングコードを出力します。また、高品質のグラフだけでなく、包括的なレポートも作成できます。さらに TableCurve 3D は、Excel を含む一般的な Windows アプリケーションすべてと、データと方程式のやり取りが可能です。これほど強力で柔軟なフィッティングプログラムは、他にありません。

稀なデータセットのモデル化

パラメトリックモデルでは十分に扱うことができない稀な方程式のために、TableCurve 3D は最新ノンパラメトリックプロシージュアを提供します。グリッドデータのために、テンソル積スプラインを含む5つのアルゴリズムがあり、散布データのために、8つの異なるアルゴリズムが使用できます。TableCurve 3D にはまた、不完全なサンプリングでおこる、不完全な成分を伴うグリッドを基にした、データのために使用される Fill Sparse Grid オプションがあります。もし均一グリッド上に正しい補間データを作成する必要があるなら、あるいは、データの欠けた部分でパラメータのフィットを強いる必要があるなら Interpolate Uniform Grid オプションが自動的な解を提供します。