逸奇科技技術新知           

  MATFOR 4.0 新功搶先報   

前言  

經過一年餘的研發,逸奇科技即將發表MATFOR 4.0MATFOR 4.0最大的特性在於使用者可自行開發使用者介面,不論是使用WIN32/ BCB/ MFC /QT /X11 /Motif,或使用MATFOR 4.0內建的UI Builder,都可以輕輕鬆鬆建立屬於自己的視窗介面;利用MxWidget類別可在加入少許程式碼的情形下,輕鬆將MATFOR4.0嵌入不同的視窗程式設計環境,讓使用者在使用MATFOR容易地開發自己的應用程式時,也能快速地建立所需之使用者介面

圖1、使用MFC建立MATFOR的MDI window
圖2、在BCB開發環境中,MATFOR 4為一元件, 使用者可用拖拉的方式,完成視窗設計
MATFOR4.0新功能
支援各種不同的視窗圖形系統 WIN32/BCB/MFC/QT/X11/Motif
提供強大的MATFOR UI Designer,方便使用者自行開發使用者介面
支援稀疏矩陣(Sparse array)
場景物件樹(Scene graph)管理
座標軸之間的比例關係設定(Independence; XY dependence; XYZ dependence)
可無限次的復原(Undo)和重做(Redo)場景攝影機位置、角度
支援二維/三維顯示模式
多文件顯示模式(MDI)
支援新型圖例(Legend)
可輸入三維的物件(DXF/3DS/OBJ/STL/Tecplot)

MATFOR4.0新增模組

基本模組(mfArray, spArray)
數值模組(Numerical module)
  視覺化模組(Visualization module)
使用者介面模組(UI module)
MATFOR 使用者介面設計工具(UI Designer)
 

圖3、利用Colormap最大、最小閥值限制所顯示的網格

圖4、二維圖形繪製,可自由地移動、放大、縮小圖形,同時顯示刻度也會隨著做相對應的改變
 
色彩對映(Colormap)說明

MxColormap 是一個開放給使用者的基礎類別,用來操作色彩對映,其後有兩個衍生的類別MxLinearColormap和MxStepColormap,分別用來處理“連續“與”離散“的色彩對映,其讀取(Load)與儲存(Save)的檔案格式為XML格式。除了在程式撰寫時的設定外,使用者可在程式執行時期(runtime)時,利用MATFOR使用者介面,快速且有效地建立或修改個人的色彩對映。

圖5、連續的色彩對映

圖6、不連續的色彩對映
好書推薦

■ 書名:C++物件導向程式設計進階與應用
 作者:鄭家瑜
 出版社:博碩文化
 ISBN:957-527-736-8

感謝鄭家瑜老師推薦MATFOR in C++為本書實做範例,提供目前任何C++書籍所沒有的『科技繪圖』概念,使C++不再侷限於系統開發上,也讓C++首次展現繪圖功能。
許多科學與工程上的計算都需要使用數學,完成分析後,更需要繪圖來呈現計算結果,所有的數據若能以圖形表示,將可使讀者更清楚研究主題為何,而研究者更能掌握資料是否正確。在本書第八章利用C++物件導向的觀念,以MATFOR科學計算函式庫為例,精闢解讀C++科技繪圖能力。
逸奇科技對於購買本書籍的客戶,再購買本公司軟體產品將給予九折優惠。另外,MATFOR對於教學教育單位,提供教室大量授權優惠方案,以相當優惠的價格,輔助教學使用。相關資訊歡迎洽詢逸奇科技行銷部(02)8923-5411 Ext:24

Learn more about MATFOR

Contact us

Unsubscribe

 
AnCAD, Inc. 逸奇科技股份有限公司
台北縣永和市永和路一段675樓 TEL: 886-2-8923 5411 Fax: 886-2-2928 9364
http://www.ancad.com.tw/   news@ancad.com