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