[問題] 高通的討論

作者: HuangJC (吹笛牧童)   2019-10-29 20:12:43
https://www.icode9.com/content-1-2337.html?fbclid=IwAR3ZD1bpRsyPY9YEUaDSnFXy3YPAXs5qLsqDub3Uyqy50-vWTTnjNV4EvZ4
https://tinyurl.com/yxfrvs2e
剛那個網址沒有高通
內容農場就是這麼可惡
到處去盜別人有用的文章
隨意刪節,安插廣告
圖的是什麼?他在賺廣告費啊!
可是在正確之中混著錯誤
我們就必需小心的去判斷
從這個網址看,低通的部份程式是一樣的
高通的部份有這個
*Vo_p = *Vo;
*Vi_p = *Vi;
這造成了我的困擾
* @param Vi : Vi(k)
* @param Vi_p : Vi(k-1)
* @param Vo : Vo(k)
* @param Vo_p : Vo(k-1)
這是註解中的說明
輸入輸出的前一次都被影響?
這程式怎麼寫?
其實是因為我本來還有在偷,在省記憶體空間
輸入處理完就變輸出
所以 輸入是 s1 陣列,輸出也是 s1 陣列
現在試了不行,大概不能偷了
今晚來試一下,輸出改到 s2 試試
可是這樣我就必需準備三個陣列
org:保留原輸入陣列
s1:輸入陣列
s2:輸出陣列
因為在濾波後,輸入陣列也會被改,會失去其值
所以要有 org 陣列來另外保留
否則我得回去重讀檔案?這不划算的

Links booklink

Contact Us: admin [ a t ] ucptt.com