Abstract
眾所皆知,MATLAB 程式語言是一套數學運算功能強大的軟體,甚至已經成為數位訊號處理、各種系統模擬的標準語言,而其運算的結果通常是以圖形方式來呈現。因此,如何將各個相關的程式整合成單一的處理系統,使其視覺化,參數化,讓辛苦的研究成果表現得更出色,便成為一項重要的工作。 本實驗室在祁教授的指導下,長期以來致力於盲蔽等化 (blind equalization)問題的研究。至今己獲得許多可靠的演算法則。基於智慧財產權無價的觀念,遂有發展軟體程式庫的構想,一方面將相關程式做完整的保存,一方面藉此機會將程式做最後的除錯及驗證,使其成為一個完整且可靠的系統。此外,藉由所謂的圖形與使用者介面(graphical user interface (GUI) )觀念的導入,不僅讓模擬環境較為平易近人,更可達到程式模組化的功能。如此,不論在程式維護上容易,對於日後擴充上也較為方便。 在本論文中,主要目的是建置一套以MATLAB程式語言為發展平台的軟體程式庫,並且期望提供一個友善、親切的使用者介面(graphical user interface),將國立清華大學電機工程學系暨通訊工程研究所之無線通訊暨訊號處理實驗室歷年來辛苦獲得的研究成果,其中包括了反濾波器(inverse filter)準則、疊代式超指數(super-exponential)演算法、結合上述各演算法的優點所衍生的混和型(hybrid)演算法、基於傅立葉級數所形成的模型參數估計(Fourier series based model)、以及盲蔽式通道估測(blind channel estimation)演算法與盲蔽式系統鑑別(blind system identification)演算法,透過此一處理系統,具體提供所需軟體程式之使用。 除此之外,在功能上本系統除了提供一個模擬環境(simulation environment)外,更具備有資料處理(data process)的能力,意即只要使用者提供不同的量測信號,經由本系統適當的演算法處理,即能獲得結果。