|
Mathematica 丨 高科技計算機運算軟件培訓 |
|
班級人數(shù)--熱線:4008699035 手機:15921673576( 微信同號) |
增加互動環(huán)節(jié),
保障培訓效果,堅持小班授課,每個班級的人數(shù)限3到5人,超過限定人數(shù),安排到下一期進行學習。 |
授課地點及時間 |
上課地點:【上?!浚和瑵髮W(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈
開班時間(連續(xù)班/晚班/周末班):2020年3月16日 |
課時 |
◆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆若學員成績達到合格及以上水平,將獲得免費推薦工作的機會
★查看實驗設備詳情,請點擊此處★ |
質(zhì)量以及保障 |
☆
1、如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓班中重聽;
☆ 2、在課程結(jié)束之后,授課老師會留給學員手機和E-mail,免費提供半年的課程技術(shù)支持,以便保證培訓后的繼續(xù)消化;
☆3、合格的學員可享受免費推薦就業(yè)機會。
☆4、合格學員免費頒發(fā)相關(guān)工程師等資格證書,提升您的職業(yè)資質(zhì)。 |
☆課程大綱☆ |
|
- MATFOR 4.1
- MATFOR是一套計算和繪圖函數(shù)庫,用以提高C++、Fortran環(huán)境下的編程能力,專為科技工作者和工程人員設計,庫中的函數(shù)可以進行精確的計算,動態(tài)的將數(shù)據(jù)可視化,并且有效縮短了處理時間。其特性有:高級二維/三維可視化、實時動畫、運行時間數(shù)據(jù)處理、電影式報告、Matlab式語法。
- MATFOR是一套Fortran 90/95和C/C++庫,利用動態(tài)可視化能力改進了您的程序,縮短了計算代碼,加速了程序開發(fā)。向您的Fortran程序添加幾行MATFOR代碼,就可以使計算結(jié)果可視化,并且實現(xiàn)運行時間動畫模擬,甚至可以生成電影形式的報告文件。
- MATFOR圖形瀏覽器含有調(diào)試能力,簡化了調(diào)試工作。可以暫停動畫模擬,利用MATFOR數(shù)據(jù)瀏覽器對當前數(shù)據(jù)進行瀏覽,從而進行錯誤檢查。
- MATFOR的計算程序簡單直觀,您可以解決一系列技術(shù)上的計算問題,尤其是編寫那些包含線性代數(shù)的系統(tǒng),同編寫傳統(tǒng)的Fortran程序相比,所用時間大大減少。
- 結(jié)構(gòu):
- MATFOR基于業(yè)界認可的可視化庫VTK和OpenGL,以及計算庫Intel MKL(Math Kernel庫)。
基于Intel MKL,該數(shù)學庫含有200多個簡單易用的數(shù)學函數(shù),幫助用戶解決了大量計算問題。
數(shù)據(jù)處理函數(shù)-mfSort,mfMin,mfMax,...
基本數(shù)學函數(shù)-mfSin,mfCos,mfASin,mfExp,mfAbs,...
基本矩陣處理函數(shù)-mfEye, mfDiag, mfRand, mfZeros, ...
矩陣分析-mfEig, mfInv, mfSvd, mfQz, mfLu, mfDet, mfNorm, ...
文件IO-mfSave, mfSaveAscii, mfLoad, mfLoadAscii
- ?
- MATFOR 4.1中的新內(nèi)容:
- ?
- MATFOR擴展—MATLAB接口
- MATFOR Extensions,如名稱所暗示的,是MATFOR模塊外部的數(shù)據(jù)或組件,可用于為MATFOR程序添加多功能性。目前MATFOR有兩個類型的擴展,它們是MATLAB接口和Tecplot FileIO。MATLAB接口是MATFOR 4.1中的一個新特性,它為MATFOR用戶提供了對MATLAB函數(shù)的訪問,因此它們可以獲得尚未內(nèi)置于MATFOR中的功能。使用MATLAB函數(shù)的能力使MATFOR成為那些使用MATLAB創(chuàng)建原型,然后用C++和其他編程語言實現(xiàn)的人的理想工具。通過使用MATFOR,MATLAB接口現(xiàn)在有兩個功能可供選擇,其中一個是mfDoMATLAB()。它采用MATLAB函數(shù)名稱,對應的輸入?yún)?shù),并返回mfArray以進行進一步的操作。
- 例如,
- ?
- ?
- MATFOR代碼相當于上面的MATLAB代碼
- ?
- 精簡系列
- 流線系列已在4.1版本中進行了擴展,以符號不同的數(shù)據(jù)類型,表示結(jié)構(gòu)化和非結(jié)構(gòu)化網(wǎng)格數(shù)據(jù)。此外,新功能mfStreamArrow精確的演示了模擬過程中的流動方向。流線系列還包括mfStreamDashedLine,mfStreamRibbon和StreamTube。用戶可以選擇合適的功能來創(chuàng)建輸出圖像或電影。以下示例是流線圖的應用程序。
- ?
- 使用mfStreamLine表示湍流現(xiàn)象
- ?
- ?
- 流線圖的GUI示例
- ?
- 編輯系列
- 編輯系列采用了全新的外觀,因為它們的功能和可用性都得到了增強。在4.1版中,兩個擴展編輯器“DrawList”和“Transform”以及增強的“Background”編輯器強化了編輯器系列,以支持各種對象操作。
- ?
- ?
- ?
- 使用編輯器的一種方法是從GUI程序中調(diào)用它們。用戶可以創(chuàng)建應用程序并使用這些內(nèi)置編輯器輕松有效的添加功能。以下示例演示了在回調(diào)函數(shù)中使用時編輯器的顯示方式。
- ?
- ?
- ?
- ?
- 打印預覽
- 打印功能現(xiàn)在支持“打印設置”和“打印預覽”?!按蛴≡O置”功能有助于打印配置,“打印預覽”功能顯示一個對話框,顯示將要打印的當前圖形。按工具欄上的“刷新”按鈕將立即反映MATFOR Graphics Viewer中對象所做的任何更改。要使用打印功能,用戶可以使用菜單或工具欄上的按鈕,或只是在程序中調(diào)用msPrintPreview。
- ?
- ?
- ?
- 通過在程序中添加荷航MATFOR代碼,您可以輕松地可視化計算結(jié)果,執(zhí)行運行時動畫,甚至在執(zhí)行程序時生成電影演示文件。使用MATFOR Graphics Viewer提供的調(diào)試工具可以輕松進行調(diào)試。您可以暫停動畫,使用MATFOR Data Viewer調(diào)查當前數(shù)據(jù),并檢查任何像差。MATFOR數(shù)值程序設計直觀,易于使用。使用數(shù)值程序,您可以在很短的時間內(nèi)編寫傳統(tǒng)的Fortran程序,從而解決許多技術(shù)計算系統(tǒng),尤其是設計線性代數(shù)系統(tǒng)的技術(shù)計算系統(tǒng)。
- MATFOR基于恒業(yè)認可的可視化庫VTK(Visual Tool Kit),OpenGL和數(shù)值庫Intel MKL(Math Kernel Library)。
- ?
- MATFOR的圖形查看編輯器
- MATFOR的圖形查看器顯示高質(zhì)量的圖形,無需Windows編程和圖形初始化。這種可視化功能使您只需幾行編程即可立即顯示圖形。
- ?
- ?
- ?
- MATFOR的圖形查看器與其他數(shù)據(jù)查看器配合,在程序執(zhí)行期間顯示中間數(shù)據(jù)。這種實時程序監(jiān)控機制大大減少了您在程序開發(fā)上花費的時間精力。
- ?
- MATFOR Data Viewer是一個功能強大的工具,可以以電子表格格式顯示模擬數(shù)據(jù)
- 快照面板捕獲二維數(shù)據(jù)的分布和大小的快照
- 分析面板顯示數(shù)據(jù)的分布,包括其平均值,標準偏差和最小/最大值
- 過濾器面板使用不等式條件定義范圍
- ?
- ?
- MATFOR的mfplayer
- MATFOR的mfplayer將計算數(shù)據(jù)轉(zhuǎn)換為類似電影的動畫,并允許您對其進行額外的圖形處理。此演示功能使您成為模擬動畫的導演,以呈現(xiàn)給您的觀眾
- ?
- ?
- MATFOR的mfArray
- MATFOR的mfArray提供動態(tài)數(shù)據(jù)類型和尺寸標注,它使MATFOR的基礎。這種基本數(shù)據(jù)結(jié)構(gòu)實現(xiàn)了簡單性,因為它使您能夠在Fortran和C++環(huán)境中使用的類似Matlab的語法。
- ?
- MATFOR的數(shù)字程序設計直觀,易于使用。使用數(shù)值函數(shù),您可以解決許多技術(shù)計算系統(tǒng),尤其是設計線性代數(shù)的技術(shù)計算系統(tǒng),只需花費很少的時間來編寫傳統(tǒng)的Fortran或C++程序。
- ?
- MATFOR?支持標準科學公式和通過軟件數(shù)據(jù)格式,如Ascii和CSV,以方便用戶進行數(shù)據(jù)交換和數(shù)據(jù)重用?,F(xiàn)在支持導入和導出Tecplot數(shù)據(jù)!此外,MATFOR支持常見的3D對象格式,包括3DS,OBJ和STL。
|
|
|
|
|
|