MATLAB是美国MathWorks公司出品的商业数学软件,和Mathematica、Maple并称为三大数学软件。MATLAB在数学类科技应用软件中在数值计算方面首屈一指。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式[60]。
MATLAB的应用范围非常广,包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。
MATLAB是一种开放式软件,经过一定的操作可以将开发的优秀应用集成到MATLAB工具行列。目前,MATLAB包括拥有数百个内部函数的主工具箱(Matlab Main Toolbox)和三十几种其他工具箱,如Communication Toolbox——通讯工具箱、Signal Processing Toolbox——信号处理工具箱、Statistics Toolbox——统计工具箱等。
除内部函数外,所有MATLAB主文件和各种工具箱都是可读可修改的文件,用户可以修改源程序或自己编写程序构造新的专用工具箱,从而解决各自领域内特定类型的问题。(www.daowen.com)
图形用户界面(Graphical User Interface,简称GUI)是指采用图形方式显示的计算机操作用户界面。
GUI是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其他一些日常任务。与通过键盘输入文本或字符命令来完成例行任务的字符界面相比,图形用户界面有许多优点。
GUI的广泛应用是当今计算机发展的重大成就之一,它极大地方便了非专业用户的使用。人们从此不再需要死记硬背大量的命令,取而代之的是可以通过窗口、菜单、按键等方式来方便地进行操作。而嵌入式GUI具有以下基本要求:轻型、占用资源少、高性能、高可靠性、便于移植、可配置等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。