逸奇科技技術新知
|
|
|
MATFOR
4.0 新功能搶先報
|
|
經過一年餘的研發,逸奇科技即將發表MATFOR
4.0,MATFOR
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為一元件, 使用者可用拖拉的方式,完成視窗設計 |
|
☉ |
支援各種不同的視窗圖形系統 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) |
|
|
◇ |
基本模組(mfArray,
spArray)
|
◇ |
數值模組(Numerical
module)
|
◇ |
視覺化模組(Visualization
module)
|
◇ |
使用者介面模組(UI
module)
|
◇ |
MATFOR
使用者介面設計工具(UI
Designer) |
|
|
|
|
圖3、利用Colormap最大、最小閥值限制所顯示的網格
|
圖4、二維圖形繪製,可自由地移動、放大、縮小圖形,同時顯示刻度也會隨著做相對應的改變 |
|
|
MxColormap 是一個開放給使用者的基礎類別,用來操作色彩對映,其後有兩個衍生的類別MxLinearColormap和MxStepColormap,分別用來處理“連續“與”離散“的色彩對映,其讀取(Load)與儲存(Save)的檔案格式為XML格式。除了在程式撰寫時的設定外,使用者可在程式執行時期(runtime)時,利用MATFOR使用者介面,快速且有效地建立或修改個人的色彩對映。
|
|
|
|
|
圖6、不連續的色彩對映 |
|
|
■ 書名:C++物件導向程式設計進階與應用
■ 作者:鄭家瑜
■ 出版社:博碩文化
■ ISBN:957-527-736-8
感謝鄭家瑜老師推薦MATFOR
in C++為本書實做範例,提供目前任何C++書籍所沒有的『科技繪圖』概念,使C++不再侷限於系統開發上,也讓C++首次展現繪圖功能。
許多科學與工程上的計算都需要使用數學,完成分析後,更需要繪圖來呈現計算結果,所有的數據若能以圖形表示,將可使讀者更清楚研究主題為何,而研究者更能掌握資料是否正確。在本書第八章利用C++物件導向的觀念,以MATFOR科學計算函式庫為例,精闢解讀C++科技繪圖能力。
逸奇科技對於購買本書籍的客戶,再購買本公司軟體產品將給予九折優惠。另外,MATFOR對於教學教育單位,提供教室大量授權優惠方案,以相當優惠的價格,輔助教學使用。相關資訊歡迎洽詢逸奇科技行銷部(02)8923-5411
Ext:24
|
|
|
|