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

Matlab在工程測量數據處理上的應用

2015-10-26 08:14:43鄭岳澤
環球人文地理·評論版 2015年9期
關鍵詞:數據處理

鄭岳澤

摘要:在測量數據過程中,由于計算量大、測量次數比較多、處理過程比較復雜等,使得處理的時候沒有很高的可靠性。本文首先簡要介紹了MATLAB軟件的主要功能、系統內容、運行環境及其特點等基礎知識。然后從MATLAB的數據處理能力出發,從簡單數值運算、數據誤差處理等多個方面詳細闡述了MATLAB軟件在處理測量數據時的應用。

關鍵詞:MATLAB 數據處理 誤差處理

在工程測量數據處理的過程中,如果處理過程復雜、計算量大、誤差大等,會導致結果沒有很高的可靠性,從而經過不斷的發展和進步,不少測量人員逐漸開始應用計算機編程的方式來處理誤差問題,其中最有代表性的實際上就是Matlab語言編程側測量數據處理軟件,是數據處理過程中首選的分析和研究工具。

一、MATLAB簡介

Matlab能夠很好的結合數學計算和生產的一種包括功能各異和主包工具箱共同形成編程方式,最基本的形式結構就是矩陣。表達式類似于數學計算中的形式,對于用戶使用和學習具有很大幫助[1]。系統主要包括Matlab語言、Matlab圖形處理系統、Matlab工作環境、Matlab應用程序口、Matlab數學函數庫五大部分。主要功能包括:符合計算功能、數值計算功能、處理文字功能、分析數據和可視化數據、SMUKNK動態仿真等。此外Matlab還是開放的,在Matlab中除了內部函數外基本上所有的工具、文件等都可以進行更改和讀取源文件。用戶在使用的時候可以把其當做參考,還可以適當更改,確保能夠符合實際需要,也可以在工具中適當加入自己編寫的文件從而形成新工具包。

二、MATLAB語言特點

Matlab在測量數據的過程中存在四個基本特點,第一,Matlab具備可視化展示數據的功能特點;第二,Matlab中國具備很多種函數形式,是一種具有強大符號運算和數值運算的方式;第三,具有開放的兼容性,可以兼容Windows系統;第四,豐富多彩的工具箱。依據上述優勢和特點,Matlab軟件已經逐漸被大量運用到數據處理、計算機輔助設計、開發應用中[2]。

三、MATLAB中的簡單數值運算

處理測量數據主要包括分析數據、統計數理、可視化數據等[3]。在測量和統計數據平差的時候,一般使用的都是最小二乘平差,存在有法方程的求解,也就是說能夠求解線性方程組NX=b其中,N是n階方程。

在求解上述線性方程組的過程中,如果是使用全主元分解法,一般可以把其分為兩部分進行計算求解,首先可以利用Q、P排列矩陣,表示全主元三角分解:

PNQT=DU,其中U是上三角陣,D是下三角陣,可以利用全主元消去的方式來得到分解結果,從而形成正交排列矩陣,通過上述三角矩陣分解方程式可以得到:

NX=b (QX)(PNQT)=Pb (QX)DU=Pb假設QX=Z、y=UZ,可以發現Pb=DY,因此求解NX=b的基本過程實際上就是:Y=D-1(Pb) Z=U-1Y X=QTZ

利用回代方式來求解Z和Y,在測量處理數據過程中建立兩個函數文件,一個是求解方程組,一個是主元三角分解,建立的兩個文件函數是:dupqjsv.m和dupqj.m。

以下面矩陣為實際例子,通過上述方式進行求解: X=

解得:XT=[-3,0,-2]

Matlab在處理數據的過程中,自身存在很多函數庫,以便于給用戶提供使用,方便用戶在使用的時候可以隨意調用,從而編寫出符合情況的自己的軟件。

四、MATLAB對數據誤差的處理

(一)處理數據誤差的原則

第一,當隨機誤差遠遠小于系統誤差的時候,基本上可以忽略隨機誤差,處理誤差的時候依據系統誤差進行。

第二,當系統誤差非常小或者已經得到修正以后,測量數據誤差的時候依據隨機誤差進行。

第三,系統誤差和隨機誤差沒有很大差別的時候,兩種誤差都不可以忽略,在處理數據誤差的時候,需要依據隨機誤差和系統誤差進行,最后依據綜合測量結果來處理誤差[4]。

(二)處理數據誤差的過程

在具有等精度的基礎上,處理數據結果的基本過程是:

第一,依據先后順序進行測量數據源,記錄測量值;第二,利用公式求出算數平均值;第三,通過公式合理計算出測量值的每一次殘余誤差;第四,核對殘余誤差和算數平均值;第五,依據萊特準則來合理分析和判斷粗大誤差,也就是剔除壞值;第六,計算測量單次標準差估算值;第七,計算算數平均值的相關標準差估算值;第八,計算算數平均值的相關極限誤差;第九,對系統誤差進行判斷,適當修正;第十,在計算算數平均值的時候,用公式計算不確定度;第十一,測量結果排列[5]。

依據上述過程在處理數據誤差的時候,利用Matlab軟件來處理數據實際結果的過程中,程序算法基本流程如下:依據下圖的程序流程來用Matlab軟件編制符合情況的部分軟件程序。

圖一 程序流程圖

結語:

總而言之,在處理數據的過程中,往往會存在數據分析、數據處理、最優控制、線性代數、求解超定方程組的問題,最好的處理方式就是 Matlab軟件,不僅可以方便的進行編輯菜單功能和圖形編輯功能,還可以示范簡單的處理數據應用,隨著不斷開發和研究Matlab工具,使得其在工程測量過程中,越來越重要。

參考文獻:

[1] 林成.工程測量數據誤差及其Matlab處理[J].吉林水利,2013(10):32-34.

[2] 孫義友,杭宇,程玉瑤等.談基于Matlab的工程測量實習軟件研制問題[J].成功(教育版),2010(6):187.endprint

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 国产美女无遮挡免费视频| 性色一区| 日韩国产精品无码一区二区三区 | 亚洲天堂成人| 福利小视频在线播放| 国产91导航| 日韩成人午夜| 中文字幕在线播放不卡| 五月天香蕉视频国产亚| 波多野结衣中文字幕一区二区| 亚洲日韩精品综合在线一区二区| 九九久久精品国产av片囯产区| 国产精品女主播| 一级福利视频| 亚洲国产精品无码久久一线| 日本伊人色综合网| 精品亚洲国产成人AV| 国产精品密蕾丝视频| 伊人久热这里只有精品视频99| 亚洲精品无码日韩国产不卡| 无码丝袜人妻| 3D动漫精品啪啪一区二区下载| 青草午夜精品视频在线观看| 好吊妞欧美视频免费| 国产午夜不卡| 狠狠v日韩v欧美v| 日韩二区三区| 免费大黄网站在线观看| 亚洲区第一页| 欧美综合激情| 激情综合网激情综合| 亚洲美女高潮久久久久久久| 亚洲天堂视频在线观看| 亚洲黄色视频在线观看一区| 国产激情影院| 亚洲第一区欧美国产综合| 中国特黄美女一级视频| 一级毛片视频免费| 毛片久久网站小视频| 四虎在线高清无码| 美女被操91视频| 亚洲成人免费看| 精品国产网| 日韩黄色在线| 国产成人亚洲综合A∨在线播放| 国产综合色在线视频播放线视| 一级毛片免费观看不卡视频| 日韩精品一区二区三区免费在线观看| 婷婷在线网站| 亚洲精品色AV无码看| 女人av社区男人的天堂| 黄网站欧美内射| 亚洲第一综合天堂另类专| 国产欧美综合在线观看第七页| 精品超清无码视频在线观看| 女人毛片a级大学毛片免费| 中文字幕人成人乱码亚洲电影| 国产一区二区精品福利| 欧美日一级片| 国产人妖视频一区在线观看| 精品国产女同疯狂摩擦2| 四虎影视永久在线精品| 久久国产黑丝袜视频| 欧美日韩在线观看一区二区三区| 日韩欧美国产精品| 一区二区影院| 高清欧美性猛交XXXX黑人猛交| 中文字幕永久视频| 亚洲天堂在线视频| 国产1区2区在线观看| 麻豆精品在线播放| 久久亚洲高清国产| 国产精品乱偷免费视频| 97久久精品人人做人人爽| 日韩天堂在线观看| 色播五月婷婷| 国产精品无码在线看| 亚洲bt欧美bt精品| 狠狠久久综合伊人不卡| 99热这里只有精品2| 欧美日韩成人在线观看| 成年女人18毛片毛片免费|