毕业论文课题相关文献综述
文 献 综 述开源软件freemat的实现框架分析研究一、开源软件Freemat简介FreeMat是一款发布于GPL协议下的开源跨平台科学计算软件,功能上类似于Mathworks公司的Matlab及Research Systems公司的IDL这些商业软件。
与Matlab、Octave等都具有较好的兼容性。
同时支持许多MATLAB函数和一些交互式数据语言(IDL)功能,它提供了一个扩展C,C 和Fortran代码的少代码界面,以及并行分布算法开发(通过MPI),并具有绘图和3D可视化能力。
实现FreeMat的实用功能,涉及到用户界面、混合语言编程、交互式数据语言等多种功能,分析该软件的构建,对提升编程能力,具有非常好的效果。
二、IDL(Interactive Data Language)简介IDL(Interactive Data Language)交互式数据语言是集科学数据分析、可视化表达和跨平台应用开发等功能为一体的第四代可视化计算机语言。
它使用户的数据处理、科学研究和商业开发真正的做到快捷有效。
其用户涵盖NASA、ESA、NOAA、Siemens、GE Medical、Army Corps of Engineers、MacDonald Dettwiler等众多知名研究机构和公司;广泛应用于:海洋科学、气象、遥感工程、医学、空间物理、地球科学、测试技术、信号处理、科研教育、天文学、商业等众多领域。
1.IDL功能概述IDL是面向矩阵的,完全支持对数组的直接操作,具有快速分析超大规模数据的能力,速度比传统语言如C、C 等有很大的提升。
它包括了高级图像处理能力、交互式二维和三维图形技术、面向对象的编程、图形化智能工具(iTools)、OpenGL硬件图形加速功能、集成的数学分析与统计软件包、完善的信号分析和图像处理功能、灵活的数据输入输出方式、跨平台的图形用户界面工具包、连接ODBC兼容数据库、支持远程服务器访问数据以及具有多种外部程序连接方式,已成为数据分析和可视化的首选工具。
(1)科学数据分析及可视化拥有IDL,用户无需编写传统程序就可以进行快速科学数据分析和可视化。
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。