现实中大多数软件的制作都是基于汇编、VC或Java等语言,而利用MATLAB GUI进行软件开发的例子则很少。由于MATLAB语言在复杂的数值分析、矩阵运算、信号处理等方面具有明显的优势,故在制作需要对大量数据进行各种运算和处理的软件时,在GUI中利用MATLAB语言编写程序是一个很好的选择。从密码登陆、界面优化、GUI之间的相互调用和快捷方式对主界面的指向等方面,介绍了利用MATLAB GUI实现软件主框架的构建,并结合实际给出了一款雷达分析软件的相应制作界面效果和在雷达信号处理中的应用,结果表明基于MATLAB GUI制作的软件除了具备一般软件的界面友好特点外,还能够方便的进行各种数据处理及图像分析。
1