999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Matlab GUI的空盒氣壓表示值修正值計算軟件設計

2019-05-20 01:06:54麻鍇孔詩媛孫文博袁文輝
吉林農(nóng)業(yè) 2019年11期
關鍵詞:數(shù)據(jù)處理文本

麻鍇,孔詩媛,孫文博,袁文輝

(吉林省氣象探測保障中心,吉林,長春130061)

1 概述

利用Matlab圖形用戶界面(Matlab/GUI)可以實現(xiàn)強大的計算功能和簡潔直觀的操作界面[1]。文獻[2]中以Matlab/GUI實現(xiàn)了三容水箱液位的計算機監(jiān)控系統(tǒng)。文獻[3]利用 Matlab/GUI設計了運動控制系統(tǒng)課程的可視化虛擬實驗平臺,文獻[4]和文獻[5]分別實現(xiàn)了基于Matlab/GUI的數(shù)值積分界面和風洞信號小波分析處理軟件。本文鑒于Matlab/GUI開發(fā)計算類型軟件的優(yōu)勢,利用其實現(xiàn)空盒氣壓表示值修正值的自動計算功能,這種方式數(shù)據(jù)處理不會產(chǎn)生計算誤差,數(shù)據(jù)處理結果更加直觀。

2 空盒氣壓表示值修正值計算方法

空盒氣壓表兩個檢定點之間存在若干個整10氣壓點,各個氣壓點呈等差數(shù)列分布,計算這些氣壓點的修正值采用線性插值的方法,每個氣壓點修正值也呈等差數(shù)列分布,只需以兩個檢定點的差值為距離,除以跨步數(shù),計算出步長,再通過步長求出每一個修正值。

3 基于Matlab GUI空盒氣壓表示值修正值計算軟件的設計

Matlab GUI軟件的制作包括操作界面設計和控件的后臺程序編寫兩部分。示值修正值計算軟件的設計思路是從實現(xiàn)基本功能的角度出發(fā),以最簡潔直觀的方式布局軟件的操作界面,最后編寫控件的回調(diào)函數(shù)等后臺程序。

3.1 修正值計算軟件的基本功能

示值修正值計算軟件的設計原則是以空盒氣壓表的計量性能要求和檢定方法為基礎,以提高計算效率,減少人為誤差為目的。所以,軟件的基本功能包括:能夠計算1060hPa~800hPa的測量范圍內(nèi)的示值修正值;“四舍六入”,逢五奇進偶舍的修約方法計算修正值;能夠顯示相鄰整10hPa氣壓點之間的示值修正值的變量(差值),并對其是否滿足計量要求進行判斷,給出結論。

3.2 修正值計算軟件的操作界面設計

根據(jù)軟件基本功能的要求,1060hPa至800hPa范圍內(nèi)的27個整10hPa氣壓點,通過 27個靜態(tài)文本顯示,與只對應地布置27個可編輯文本顯示修正值的計算結果;布置26個可編輯文本顯示相鄰整10hPa氣壓點之間的差值;布置兩個按鈕控件,實現(xiàn)根據(jù)輸入數(shù)據(jù)計算修正值。

正值和修正值的變量和一鍵清空所有可編輯文本,方便軟件的重復實用;最后布置一個可編輯文本用來顯示示值修正值的檢定結論。

檢定規(guī)程中要求1010hPa是必檢點,所以在圖1中,1010hPa為藍色,有別于其他氣壓點,這種相對人性化的考慮可以方便檢定人員準確地輸入1010hPa的修正值。

3.3 修正值計算軟件的代碼編寫

3.3.1 按鍵“計算修正值”的回調(diào)函數(shù)

程序需要判斷輸入的修正值屬于來自哪一個氣壓點,故使用“eval()”對所有27個可編輯文本進行讀取,并將字符串格式轉(zhuǎn)換為浮點型,其代碼為:

for ii=1:27

a{ii}=eval(['get(handles.edit',num2str(ii),',''String'');']);

b(ii)=str2double(a{ii});

end

在程序中將靜態(tài)文本的號段設定為從text1到text27,將可編輯文本的號段設定為從edit28到edit56。所以,氣壓值的靜態(tài)文本與修正值的可編輯文本建立了方便程序?qū)崿F(xiàn)的一一對應關系,即氣壓值所處的靜態(tài)文本是text(n),那么,這個氣壓值對應的可編輯文本就是edit(n+27)。通過下面代碼:c=find~〔isnan(b)〕;d=b〔~isnan(b)〕;可以獲取有輸入和沒有輸入的可編輯文本的號段,通過 text(n)與 edit(n+27)的對應關系就能夠判斷出有輸入修正值氣壓值和沒有輸入的氣壓值,以及有輸入的氣壓點之間存在整10hPa氣壓點的個數(shù)。從而實現(xiàn)計算其修正值,并寫入到?jīng)]有獲得輸入的可編輯文本中。

圖1 軟件操作界面

3.3.2 按鍵“清空數(shù)據(jù)”的回調(diào)函數(shù)

按鍵“清空數(shù)據(jù)”的回調(diào)函數(shù):

當同時檢定了多個空盒氣壓表時,需要多次使用修正值計算器時,就需要清空上一次使用的結果,代碼如下:

for i=1:27

u='';

eval(['set(handles.edit',num2str(i),',''FontWeight'',''normal'',''String'',u);']);

end

for ti=29:54

u='';

eval(['set(handles.edit',num2str(ti),',''FontWeight'',''normal'',''String'',u,''ForegroundColor'',[0,0,0]/255);']);

end

代碼的原理就是將一個空的字符串循環(huán)寫入到每一個可編輯文本。因為計算修正值差值時將不合格的字體標紅,加粗處理了,所以需要通過FontWeight和ForegroundColor的值重新設定為初始狀態(tài)的值。

4 結語

本文利用開發(fā)的空盒氣壓表的示值修正值計算軟件,其具有良好的人機交互特性,使得空盒氣壓表的檢定效率顯著提升,完全消除了人為誤差。與其他面向?qū)ο蟮木幊陶Z言相比,Matlab/GUI特別適合應用到計量檢定數(shù)據(jù)處理領域,其編程方式簡單,數(shù)學函數(shù)豐富,計量人員不用投入太多時間學習開發(fā)語言就可以完成軟件的編寫,節(jié)省大量時間。目前已經(jīng)有大量利用Matlab/GUI解決數(shù)學模型可視化,科研數(shù)據(jù)處理可視化的研究工作,但鮮有將其利用在計量檢定數(shù)據(jù)處理中,所以,本文為其他檢定業(yè)務的數(shù)據(jù)處理提供了有效的解決辦法。

猜你喜歡
數(shù)據(jù)處理文本
認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
初中群文閱讀的文本選擇及組織
甘肅教育(2020年8期)2020-06-11 06:10:02
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
MATLAB在化學工程與工藝實驗數(shù)據(jù)處理中的應用
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
論《柳毅傳》對前代文本的繼承與轉(zhuǎn)化
人間(2015年20期)2016-01-04 12:47:10
Matlab在密立根油滴實驗數(shù)據(jù)處理中的應用
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
主站蜘蛛池模板: 污污网站在线观看| 国产一区二区精品高清在线观看| 国产原创自拍不卡第一页| 波多野结衣久久高清免费| 美女裸体18禁网站| 亚洲全网成人资源在线观看| 欧美www在线观看| 日韩午夜伦| 久久国产精品77777| 伊人激情综合| 国产欧美日韩另类精彩视频| 国产精品专区第一页在线观看| 国产精品男人的天堂| 2021国产精品自拍| 国产91色在线| 草草线在成年免费视频2| 久久久噜噜噜| 亚洲精品麻豆| 制服丝袜在线视频香蕉| 凹凸国产熟女精品视频| 亚洲精品无码人妻无码| 91福利在线观看视频| 午夜性爽视频男人的天堂| 日韩av资源在线| 国产剧情一区二区| 欧美国产视频| 少妇高潮惨叫久久久久久| 日韩天堂网| 欧美综合激情| 在线观看亚洲天堂| 久久伊人操| 亚洲黄色网站视频| 国产www网站| 国产无遮挡裸体免费视频| 国产精品区视频中文字幕| 亚洲区第一页| 亚洲成人精品在线| 丰满的熟女一区二区三区l| 亚洲无线国产观看| 国产精品永久不卡免费视频| 波多野结衣视频网站| 国产乱子伦手机在线| 国产成人精品三级| 色综合热无码热国产| 日韩 欧美 小说 综合网 另类| 久久久噜噜噜久久中文字幕色伊伊 | www.av男人.com| 亚洲成人www| 五月婷婷丁香色| 国产精品女主播| 伊人久热这里只有精品视频99| 免费A∨中文乱码专区| 国产精品免费电影| 欧美va亚洲va香蕉在线| 99re在线免费视频| 久热re国产手机在线观看| 免费人成视频在线观看网站| 午夜福利在线观看入口| 91福利免费视频| 五月激激激综合网色播免费| 蜜芽国产尤物av尤物在线看| 色综合天天综合中文网| 亚洲综合极品香蕉久久网| 99中文字幕亚洲一区二区| 99久久精品免费视频| 无码精品国产dvd在线观看9久| 国产农村1级毛片| 99re热精品视频中文字幕不卡| 成年午夜精品久久精品| 国产特一级毛片| 播五月综合| 亚洲男人天堂久久| 熟妇无码人妻| 亚洲aaa视频| 欧美一级夜夜爽| 啪啪啪亚洲无码| 日韩中文字幕免费在线观看| 欧美黑人欧美精品刺激| av免费在线观看美女叉开腿| 99热国产在线精品99| 精品视频一区二区观看| 欧美中日韩在线|