超聲波流量計多普勒原理的探討 六十
(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輸出。
超聲波流量計