MATFOR(高阶數值暨绘图函式库)
相关连结
Click here 
架构于 V B , C#, C++和 Fo r t ra n 环境下的高阶 數值暨绘图 函式库-MATFOR
随着科技迅 速发展,科学计算者面臨的是日趋庞大的计算资料量 , 和越來越 复 杂的模拟模式 。 为满足科学计算者的需求,许多套装 软体应运而生,但套装软体只能满 足特定需求 , 面对较复杂的动态模拟时,使用者仍须自行开发程式 。
MATFO R 针对此需 求提 供一套唿叫语法简易、具有动态计算绘图的 即 时视觉化 功 能,且能 于 For t ra n90 /95 、 C++ 、 VB 和 C# 环境 中快速执 行 的數值暨 绘 图函式库 , 同时进行高 品质的即 时资料目视 、 动画模拟 、图 形除错 、 让你在单一 环 境中完成 开 发 、 简 报制 作 。 除了 让使用者 边 计算边绘 图 , 也 能将动态 绘 图存成 Movi e-l i ke 动画 档 案,可 单 独于简报 或 是学术会 议 上播放其 杰出 的研究成 果 。
产品主要特色說明如 下 :
高阶 2D 及 3D 绘图:
MATFOR 绘 图函式库提供了多种制图的功能 , 如 x- y plot, vector plot, contour , mesh plot , surface plot , isosur face ,stream li ne , slicing plot , molecules plot 等 ,让使用者拥有多种选择來呈现其模拟资料结果。
快速的图形 检视功能:
MA TF OR 的 Gr aph ics Viewer 无需定义冗长 繁 杂的视窗 初 始 值程序 (Wind o ws pr ogra mming and gra phics in itia liza t ion ), 便能根据 使 用者输入 的 资料内容 立 即秀出高 品 质的图 形,使 用 者只需在 程 式中加入 几 行指令 , 便 可立即拥 有 高阶绘 图的 功 能。
图形使用介 面开发功能 (GU I ) :
MATF OR 4 提供强大 的 人机介 面 (U I) 整合环境, 使 用者可以 用 MATFOR GU I Builder,以拖拉的方 式 來设计自 已 的图形 UI 介面,而 产 生 的 UI 介面 是 XML- base d 的介面编 排 档案,可 以 在 For t ran 或 C++ 环 境 上编辑, 产 生自已的 UI 介面程式 , 并且在 Windows 与 Li n u x 下执行此人机介 面 (U I) 的程式 。
在MATFOR 4. 0 ,使 用者除了 可 以使用 MATFOR GU I Bu ild er 來设 计自已的 图 形UI 介 面,也 很容易整 合 到既有的 视 窗设计环 境,无論 是 Microso ft MF C、Bor l and C+ + Builder 或是 Tro l l t ech 的 QT , 都可以很 容 易的将 MAT F OR 4.0 整合至原 有 的 视 窗程式, 轻 松拥有 MATFOR 4 强大的三维视 觉 化功能。
针对 .Ne t 2005 使用群 ,推出 MATFOR in VB an d C# 的 版本,将 MA TFOR 整合至 .NE T 的 Windows For m s Designe r,使 用 者可以使 用 .N ET 环 境,配 合 MATFOR 4 强大 的视 觉化功能 , 轻松的发 展 出自已的 应 用程式。
视讯影像呈 现:
MATFOR 的 mf Player 可将计算资料转换 成 视讯影像來呈现,且可让使用 者在影像播 放 同时自由 转 换其呈现 方 式,进 而 全方 位 主导自己 的 研究成果 , 更方便与 所 有观众间 的 沟通与交 流 。
动态计算绘 图的即时视觉化:
在程式执行的同 时,MATFOR 的 Grap hics Viewer 可结合 Data Viewer , 让使用者 在 计算时便 可 检视资料 档 内容,达 到 即时 除错的目的,大量地节了使用者开发程式的时间及精力 。
简易的语法 操作:
MATFOR 的核心技 术 mfArray 提供动态的资料型态与 维度 ,使使 用者方便 在For t ra n 与 C++ 环境中处理大量的數值资料,可缩短程式行數与开发时间,大 幅提昇使用效率 。
MATFOR is a set of Fortran 90/95, C/C++, Visual Basic and Visual C# libraries that enhances your program with dynamic visualization capabilities, shortens your numerical code and speeds up your development process.
By adding a few lines of MATFOR code to your program, you can easily visualize your computing results, perform run-time animations, and even produce a movie presentation file as you execute your program. Debugging is easily performed with the debugging facilities provided by MATFOR Graphics Viewer.
You can pause an animation, view the current data using MATFOR Data Viewer, and examine any aberrations. MATFOR numerical procedures are designed to be intuitive and simple to use. Using the numerical procedures, you can solve many technical computing systems, especially those involving linear algebra system, in a fraction of the time it would take to write a traditional Fortran program. MATFOR's graphics library contains high-level graphical procedures that support x-y plot, vector plot, contour, mesh plot, surface plot, isosurface plot, streamline, slicing plot, molecules plot and more. This variety of graphical procedures allows you to use different representation methods depending on what you want to emphasize on your simulation model.
MATFOR is based on industry recognized visualization libraries VTK (Visual Tool Kit) , OpenGL, and the numerical library Intel MKL (Math Kernel Library).
价格根据授权模式而定!可购买大量授权,欢迎来信询价。
立刻索取此产品报价单
