超声波流量计多普勒原理的探讨 六十
(3)集成的算法开发编程语言和环境:MATLAB提供了一种简便易用的算法开发语言——M语言,直接利用MATLAB提供的基本数学、图形能力,开发用户自定义的算法。几乎所有的MATLAB工具箱函数都是利用M语言开发的。可视化的程序编辑器/调试器;语法风格类似C语言,容易掌握;JIT加速器加快程序运行速度:多维向量及用户自定义结构;数组、结构、元胞数组等多种数据结构;支持面向对象编程(ooP);流程控制(for,while,if,switch);字符变换;ASCII及二进制文件输入输出;灵活的开发性能够与C,C++,Fortran,Java,COM组件以及Excel集成使用;支持使用底层I/O手段获取数据,操作数据文件;MATLAB数据文件——MAT文件支持跨平台应用。
(4)图形用户界面开发环境——GUIDE:应用程序向导简化开发步骤;下拉及弹出式菜单;支持多种界面元素按钮flUSH BuyroN),选项钮(RADIOBUTTON),检查框(CHECK BOXES),滑块(SLIDERS)及可编辑文本框(EDITBOX))鼠标事件(MouseEvent)和回调;利用回调函数响应用户的操作。
(5)包括:使用C或者Fortran MEX文件集成已有的C/FORTRAN算法;在独立C或Fortran程序中调用MATLAB函数:在MATLAB中使用Java语言编程;提COM服务和COM控制支持;输入输出各种MATLAB及其它标准格式的数据文件;对计算机串口进行输入输出操作;创建图文并貌的技术文档,包括MATLAB图形、命令,并可通过Word、HTML输出。
超声波流量计