作者shihnan (有点寂寞)
看板Trace
标题Fortran 90/95 视窗介面设计与进阶绘图程式开发
时间Mon Nov 28 17:59:27 2005
Fortran 90/95 视窗介面设计与进阶绘图程式开发
讲题: Fortran 90/95 视窗介面设计与进阶绘图程式开发 - 使用MATFOR 4.0
时间:2005/12/21 (三) 2:30~5:30pm
--------------------------------------------------------------------------------
课程简介
随着科技迅速发展,科学计算者面临的是日趋庞大的计算资料量,和越来越复杂的模拟
模式。为满足科学计算者的需求,许多套装软体应运而生,但套装软体只能满足特定需求
,面对较复杂的动态模拟时,使用者仍须自行开发程式
逸奇自行研发的MATFOR,即针对此需求提供一套呼叫语法简易、具有动态计算绘图的即时
视觉化功能.。MATFOR除了有强大的视觉化功能,MATFOR 4.0更引入视窗开发模组的先进
技术,新增人机介面设计工具MATFOR GUI Builder,以拖拉的方式来设计自已使用者介面
,并产生XML-based的介面编排档案,研发者可以很容易根据自已的计算需求,轻轻松松
建立属於自己的视窗介面。
MATFOR 4.0 独具优势
★ 即时运算视觉化Real-Time Visualization
即时视觉化的好处,克服了数值运算前处理与後处理的绘图分工,将这二个以往需耗费
大量时间的过程结合,大大减少您花在转档与除错的时间。现在,MATFOR即提供您即时
视觉化的功能,提供即时绘图与即时除错的便利,帮助您顺利降低研究成本。
☆ 即时浏览器Real-Time Viewer
MATFOR 可在Graphic Viewer或是BCB的视窗程式,展示动态绘图结果,并可以搭配MATFOR
Data Viewer浏览资料,或以色差检视资料内容,协助您即时除错。
★ 易於使用Easy-To-Use
MATFOR导入了先进的资料架构mfArray,类似Matlab所使用的简单呼叫函式的概念。
此高度灵活的矩阵型别并不需要详尽的资料型别与维度的宣告。这种单一的资料型别,
让您在呼叫函式时更为直觉化,就如Matlab与Visual Basic所使用之单一资料型别一样
简单。
☆ 多媒体支援能力
就程式发展工具而言,MATFOR不仅让您的计算模拟结果更易於观察,同时也能提升视觉
效果及动画能力。可将结果输出成BMP、 JPEG、 TIFF、 PS、 PNG或AVI 档。
★ 高效能数值函式
在处理科学计算资料时,常常需要一些数值函式,MATFOR以Intel Math Kernel Library
为基础,开发各种与用且高效能的数值函式,如反矩阵、Eigen Value、SVD
(singular value decomposition)…等,让您能更容易、更直觉的处理您的计算模拟资
料。
--------------------------------------------------------------------------------
讲题大纲
本课程为基础课程,透过解说与实际操作,使参加者能了解其架构与重要功能
其内容大纲如下:
1. MATFOR 4.0功能介绍
‧mfArray资料结构与使用
‧MATFOR 数值函式
‧二维图表
‧绘制三维曲面
‧3D动态绘图练习
2. 进阶MATFOR 4.0绘图功能教学
‧IsoSurface
‧Slice
‧Contour 3. Fortran 90/95 视窗介面设计
‧MATFOR GUI 视窗设计原理介绍
‧MATFOR GUI Builder 人机介面设计操作
‧Callback 函数使用
‧程式范例1 – "Hello MATFOR"
‧程式范例2 – 在已有的Fortran程式,加入人机介面
3. Fortran 90/95 视窗介面设计
‧MATFOR GUI 视窗设计原理介绍
‧MATFOR GUI Builder 人机介面设计操作
‧Callback 函数使用
‧程式范例1 – "Hello MATFOR"
‧程式范例2 – 在已有的Fortran程式,加入人机介面
--------------------------------------------------------------------------------
课程效益
透过本次的训练课程,参加者可以快速的学习MATFOR的基本与进阶绘图功能,
并可以配合GUI Builder工具,开发绘图程式人机介面,并展现即时的绘制视觉化成果。
--------------------------------------------------------------------------------
课程对象
本课程适合能Fortran 90/95有基本的认识,且对视觉化处理与三维动态绘图程式有
兴趣的同学或业界人士修习。
相关网站
http://www.ancad.com.tw
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: shihnan 来自: 61.219.242.226 (11/28 18:12)