MATFOR 製品概要
matfor logo

MATFOR は、Fortran、C/C++ および Visual Basic と C# ライブラリのセットで、MATFOR によって、 プログラムにダイナミックな可視化機能を追加し、数値コードのプログラミングを短縮し、かつ開発期間を短縮することができます。

Fortran のプログラムに MATFOR のコードを数行追加するだけで、計算結果を簡単に視覚的に表示でき、 run-time アニメーションを実行でき、さらにプログラムを実行する際にムービー プレゼンテーションを作成することもできます。

MATFOR Graphics Viewer によってデバッグ機能を拡張することができます。アニメーションを停止したり、 MATFOR Data Viewer を使用してカレント データを表示したり、エラーを検証することができます。

直感的で使いやすく MATFOR 数値計算プロシージャーをデザインしています。 数値計算プロシージャーを使用することによって、多くのテクニカルなコンピューティング システムを解決できます。 特に、線形代数システムでは、伝統的な Fortran のプログラムを記述するよりもほんの何分の一の時間で記述することができます。


MATFOR 詳細
 
MATFOR 4 の
新機能
 
 
 
 
 
 
MATFOR Widget コンポーネント
MATFOR Widget は、さまざまな統合開発環境で MATFOR を使用した開発を容易にするための特別な widget コンポーネントです。 MATFOR の widget コンポーネントをコンパイラに埋め込み、デザイン サーフェスでコントロールを作成します。 以下の図は、Microsoft Visual Studio 2005 でのプログラミング例です。 MATFOR Widget をツールボックス リストの下に配置します。
 
 
 
MATFOR GUI System
MATFOR GUI System は、アプリケーションのビルドを容易にし、インターフェースの親和性を拡張します。 ユーザーの嗜好に合わせて、MATFOR GUI Builder でインターフェースを作成できます; WIN32、BCB、MFC および QT などの一般的な UI デザイン環境に MATFOR widget コンポーネントを容易に組み込むことができます。 GUI Builder のヘルプで、インターフェースをカスタマイズし、XML フォーマット ベースの MFUI ファイルに保存が可能です。 そして、MATFOR GUI System は、MFUI ファイルを MATFOR ライブラリに統合し、アプリケーションを生成します。 そのアプリケーションを LINUX および Windows OS の両方で、一般的な C++ コンパイラ (Intel C++、Visual C++) と Fortran コンパイラで実行可能です。 これは、他のアプリケーションと比較して、MATOFR が持つ差別化の一つのイノベーションです。
 

MATFOR GUI System を使用した、動的免震シュミレーションのアプリケーション
 
   
高速フーリエ変換 HOT!
 
  • 1 / 2 次元の正 / 逆 DFT (Discrete Fourier Transform - 離散型フーリエ変換) の計算
  • 正 / 逆 DFT のゼロ周波成分を行列の中心に移動
アプリケーション:

時間領域と周波数領域解析の表示
地図関数 HOT!
  • 地図プロジェクションとその逆演算
  • 2-D/3-D ジオイド データ
  • 2-D/3-D 海岸線データ
プロジェクションを選択してください:

Earth

Lambert Azimuthal Equal
(N_POLE)

Lambert Azimuthal Equal
(S_POLE)

Lambert Azimuthal Equal
(EQUIT)

Lambert Azimuthal Equal
(OBLIQ)

Lambert Cylindrical Equal Area

Lambert Conformal Conic

Mercator

Transverse Mercator

アプリケーション:
   
対応するデータ ファイル フォーマットの追加 HOT!
MATFOR 4 は、標準的な科学計算式と Ascii および CSV などの一般的なソフトウェア データ フォーマットをサポートし、ユーザーは用意にデータ変換およびデータの再利用が可能です。 さらに、MTFOR を使用して、Tecplot データのインポートおよびエクスポートも可能です。 MATFOR 4 は、3DS、OBJ および STL を含む一般的な 3-D オブジェクト フォーマットをサポートします。
アプリケーション:

Tecplot データを読み込んで、MATFOR 4 で表示した 3D Finite Elemenet データシート
Back to top