MATFOR 製品概要
matfor logo

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

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

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

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


MATFOR 詳細
 
 
 
コンセプト
 
ライブラリ
 
 
 

 

 

New Graphic Library
1. Liner Graphs
Plot
Plot3
Tube
Ribbon
Bar
Barh
Bar3
Bar3h
2. Structure Grid
Mesh
Mesh
Surf
Surf
Contour
Contour3
Contour3
Solid Contour3
Solid Contour
Pcolor
Isosurface
Slices
3. Triangular Surface Graphs
Trimesh
Trisurf
Tricontour
4. Unstructure Grid
Tetsurf
Tetmesh
Tetcontour
TetIsoSurface
TetIsoSurface
TetSlice
5. Vector Field
Streamline
Quiver
Quiver3
6. Other Features
Basic Shapes
Molecules
Fast Molecule
Image
   
2D Cartographic Projection
3D Cartographic Projection
   
 
New Numerical Library
Intel MKL をベースとして、数値計算ライブラリには、200 以上の使いやすい数値計算関数サブジェクトが含まれ、計算問題の解決をアシストします。
Data Manipulation Functions
  mfSort, mfMin, mfMax, ...
Elementary Math Functions
  mfSin, mfCos, mfASin, mfExp, mfAbs, ...
Elementary Matrix-Manipulating Functions
  mfEye, mfDiag, mfRand, mfZeros, ...
Matrix Analysis
  mfEig, mfInv, mfSvd, mfQz, mfLu, mfDet, mfNorm, ...
File IO
  mfSave, mfSaveAscii, mfLoad, mfLoadAscii, ...
Fast Fourier Transform
  mfFFT, mfFFT2, mfFFTShift
 
New Sparse Library

MATFOR 4 は、疎行列のサポートを提供する先駆者です。 優れた Sparse 関数で、より効果的にかつ簡単にデータを処理します。
Fundamental Element Manipulation
  mfSpCreate, mfSpGetNNZ, mfSpToFull, mfSpy, ...
mfArray Multiplication
  mfSpMul
Solution to Linear System
  mfSpLDiv
Minimum, Maximum and Eigen-Values Computation
  mfSpEigs
 
Example codes for Sparse Matrix:
 
 
Back to top