|
Mathematica 丨 高科技计算机运算软件培训 |
|
班级人数--热线:4008699035 手机:15921673576( 微信同号) |
增加互动环节,
保障培训效果,坚持小班授课,每个班级的人数限3到5人,超过限定人数,安排到下一期进行学习。 |
授课地点及时间 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【广州分部】:广粮大厦 【西安分部】:协同大厦 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦
开班时间(连续班/晚班/周末班):2024年12月30日......(欢迎您垂询,视教育质量为生命!) |
课时 |
◆资深工程师授课
☆注重质量
☆边讲边练
☆若学员成绩达到合格及以上水平,将获得免费推荐工作的机会
★查看实验设备详情,请点击此处★ |
质量以及保障 |
☆
1、如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
☆ 2、在课程结束之后,授课老师会留给学员手机和E-mail,免费提供半年的课程技术支持,以便保证培训后的继续消化;
☆3、合格的学员可享受免费推荐就业机会。
☆4、合格学员免费颁发相关工程师等资格证书,提升您的职业资质。 |
☆课程大纲☆ |
|
- MATFOR 4.1
- MATFOR是一套计算和绘图函数库,用以提高C++、Fortran环境下的编程能力,专为科技工作者和工程人员设计,库中的函数可以进行精确的计算,动态的将数据可视化,并且有效缩短了处理时间。其特性有:高级二维/三维可视化、实时动画、运行时间数据处理、电影式报告、Matlab式语法。
- MATFOR是一套Fortran 90/95和C/C++库,利用动态可视化能力改进了您的程序,缩短了计算代码,加速了程序开发。向您的Fortran程序添加几行MATFOR代码,就可以使计算结果可视化,并且实现运行时间动画模拟,甚至可以生成电影形式的报告文件。
- MATFOR图形浏览器含有调试能力,简化了调试工作。可以暂停动画模拟,利用MATFOR数据浏览器对当前数据进行浏览,从而进行错误检查。
- MATFOR的计算程序简单直观,您可以解决一系列技术上的计算问题,尤其是编写那些包含线性代数的系统,同编写传统的Fortran程序相比,所用时间大大减少。
- 结构:
- MATFOR基于业界认可的可视化库VTK和OpenGL,以及计算库Intel MKL(Math Kernel库)。
基于Intel MKL,该数学库含有200多个简单易用的数学函数,帮助用户解决了大量计算问题。
数据处理函数-mfSort,mfMin,mfMax,...
基本数学函数-mfSin,mfCos,mfASin,mfExp,mfAbs,...
基本矩阵处理函数-mfEye, mfDiag, mfRand, mfZeros, ...
矩阵分析-mfEig, mfInv, mfSvd, mfQz, mfLu, mfDet, mfNorm, ...
文件IO-mfSave, mfSaveAscii, mfLoad, mfLoadAscii
-
- MATFOR 4.1中的新内容:
-
- MATFOR扩展—MATLAB接口
- MATFOR Extensions,如名称所暗示的,是MATFOR模块外部的数据或组件,可用于为MATFOR程序添加多功能性。目前MATFOR有两个类型的扩展,它们是MATLAB接口和Tecplot FileIO。MATLAB接口是MATFOR 4.1中的一个新特性,它为MATFOR用户提供了对MATLAB函数的访问,因此它们可以获得尚未内置于MATFOR中的功能。使用MATLAB函数的能力使MATFOR成为那些使用MATLAB创建原型,然后用C++和其他编程语言实现的人的理想工具。通过使用MATFOR,MATLAB接口现在有两个功能可供选择,其中一个是mfDoMATLAB()。它采用MATLAB函数名称,对应的输入参数,并返回mfArray以进行进一步的操作。
- 例如,
-
-
- MATFOR代码相当于上面的MATLAB代码
-
- 精简系列
- 流线系列已在4.1版本中进行了扩展,以符号不同的数据类型,表示结构化和非结构化网格数据。此外,新功能mfStreamArrow精确的演示了模拟过程中的流动方向。流线系列还包括mfStreamDashedLine,mfStreamRibbon和StreamTube。用户可以选择合适的功能来创建输出图像或电影。以下示例是流线图的应用程序。
-
- 使用mfStreamLine表示湍流现象
-
-
- 流线图的GUI示例
-
- 编辑系列
- 编辑系列采用了全新的外观,因为它们的功能和可用性都得到了增强。在4.1版中,两个扩展编辑器“DrawList”和“Transform”以及增强的“Background”编辑器强化了编辑器系列,以支持各种对象操作。
-
-
-
- 使用编辑器的一种方法是从GUI程序中调用它们。用户可以创建应用程序并使用这些内置编辑器轻松有效的添加功能。以下示例演示了在回调函数中使用时编辑器的显示方式。
-
-
-
-
- 打印预览
- 打印功能现在支持“打印设置”和“打印预览”。“打印设置”功能有助于打印配置,“打印预览”功能显示一个对话框,显示将要打印的当前图形。按工具栏上的“刷新”按钮将立即反映MATFOR Graphics Viewer中对象所做的任何更改。要使用打印功能,用户可以使用菜单或工具栏上的按钮,或只是在程序中调用msPrintPreview。
-
-
-
- 通过在程序中添加荷航MATFOR代码,您可以轻松地可视化计算结果,执行运行时动画,甚至在执行程序时生成电影演示文件。使用MATFOR Graphics Viewer提供的调试工具可以轻松进行调试。您可以暂停动画,使用MATFOR Data Viewer调查当前数据,并检查任何像差。MATFOR数值程序设计直观,易于使用。使用数值程序,您可以在很短的时间内编写传统的Fortran程序,从而解决许多技术计算系统,尤其是设计线性代数系统的技术计算系统。
- MATFOR基于恒业认可的可视化库VTK(Visual Tool Kit),OpenGL和数值库Intel MKL(Math Kernel Library)。
-
- MATFOR的图形查看编辑器
- MATFOR的图形查看器显示高质量的图形,无需Windows编程和图形初始化。这种可视化功能使您只需几行编程即可立即显示图形。
-
-
-
- MATFOR的图形查看器与其他数据查看器配合,在程序执行期间显示中间数据。这种实时程序监控机制大大减少了您在程序开发上花费的时间精力。
-
- MATFOR Data Viewer是一个功能强大的工具,可以以电子表格格式显示模拟数据
- 快照面板捕获二维数据的分布和大小的快照
- 分析面板显示数据的分布,包括其平均值,标准偏差和小/大值
- 过滤器面板使用不等式条件定义范围
-
-
- MATFOR的mfplayer
- MATFOR的mfplayer将计算数据转换为类似电影的动画,并允许您对其进行额外的图形处理。此演示功能使您成为模拟动画的导演,以呈现给您的观众
-
-
- MATFOR的mfArray
- MATFOR的mfArray提供动态数据类型和尺寸标注,它使MATFOR的基础。这种基本数据结构实现了简单性,因为它使您能够在Fortran和C++环境中使用的类似Matlab的语法。
-
- MATFOR的数字程序设计直观,易于使用。使用数值函数,您可以解决许多技术计算系统,尤其是设计线性代数的技术计算系统,只需花费很少的时间来编写传统的Fortran或C++程序。
-
- MATFOR®支持标准科学公式和通过软件数据格式,如Ascii和CSV,以方便用户进行数据交换和数据重用。现在支持导入和导出Tecplot数据!此外,MATFOR支持常见的3D对象格式,包括3DS,OBJ和STL。
|
|
|
|
|
|