卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

LabVIEW實(shí)時(shí)濾波小貼士:每次運(yùn)行數(shù)值不一樣的原因

在LabVIEW中經(jīng)常使用實(shí)時(shí)濾波(逐點(diǎn)濾波),輸入?yún)?shù)都不變的情況下,如果被單次調(diào)用,每次運(yùn)行的結(jié)果都會(huì)是一樣的;如果被放在一個(gè)for循環(huán)或者while循環(huán)中使用,則每次運(yùn)行的結(jié)果是不一樣的。逐點(diǎn)濾

在LabVIEW中經(jīng)常使用實(shí)時(shí)濾波(逐點(diǎn)濾波),輸入?yún)?shù)都不變的情況下,如果被單次調(diào)用,每次運(yùn)行的結(jié)果都會(huì)是一樣的;如果被放在一個(gè)for循環(huán)或者while循環(huán)中使用,則每次運(yùn)行的結(jié)果是不一樣的。

逐點(diǎn)濾波程序框圖解析

進(jìn)入到LabVIEW中的逐點(diǎn)濾波程序框圖中,可以看到,在底層其實(shí)有一個(gè)首次調(diào)用的判斷。如果是首次調(diào)用則會(huì)初始化濾波參數(shù),進(jìn)行一次全新的濾波;如果不是首次調(diào)用,則會(huì)續(xù)用前一次濾波的參數(shù)和結(jié)果,進(jìn)而實(shí)現(xiàn)逐點(diǎn)實(shí)時(shí)濾波。

循環(huán)中的逐點(diǎn)濾波表現(xiàn)

因此,當(dāng)把逐點(diǎn)濾波放在循環(huán)中的時(shí)候,內(nèi)存中一直存在的。除了循環(huán)的第一次外,其余時(shí)間該逐點(diǎn)濾波都被判斷為非首次調(diào)用。即便輸入?yún)?shù)未改變,逐點(diǎn)濾波也會(huì)將每一次的輸入?yún)?shù)作為新的數(shù)值進(jìn)行計(jì)算。因此,每次循環(huán)中濾波出來的數(shù)值是不一樣的。隨著循環(huán)次數(shù)的增加,輸出會(huì)逐漸接近輸入,最終將與輸入一致,就好比一條直線進(jìn)入后進(jìn)行濾波處理。

DLL中的逐點(diǎn)濾波特性

此外,如果將逐點(diǎn)濾波封裝成dll,同樣存在這種情況。因?yàn)閐ll一旦加載,就會(huì)一直存在于內(nèi)存中,除首次外,其余時(shí)間均為非首次調(diào)用。這導(dǎo)致每次調(diào)用dll進(jìn)行逐點(diǎn)濾波時(shí),都相當(dāng)于處理新的數(shù)據(jù),因此結(jié)果會(huì)隨著調(diào)用次數(shù)逐漸趨近于輸入值,展現(xiàn)出動(dòng)態(tài)且逐漸穩(wěn)定的特性。

通過以上分析,我們可以更好地理解LabVIEW中逐點(diǎn)實(shí)時(shí)濾波的運(yùn)行機(jī)制,以及放置在不同環(huán)境下可能產(chǎn)生的不同結(jié)果。逐點(diǎn)濾波的特性使得其能夠靈活處理實(shí)時(shí)數(shù)據(jù),并逐步優(yōu)化輸出結(jié)果,為工程師和科研人員提供了更多數(shù)據(jù)處理的可能性。

標(biāo)簽: