怎么學習信號與系統(tǒng)?
信號與系統(tǒng)的核心是線性時不變系統(tǒng)、階躍和脈沖響應(yīng)、傅立葉級數(shù)/傅立葉變換、拉普拉斯變換、z變換、有限脈沖響應(yīng)濾波器和無限脈沖響應(yīng)濾波器、系統(tǒng)函數(shù),但這些概念并不是孤立的。比如傅里葉變換和拉普拉斯變換是相關(guān)的,拉普拉斯變換得到的零極點圖可以用來判斷系統(tǒng)的穩(wěn)定性。只有自己推導公式,真正理解這部分,才能掌握這門課程。僅僅孤立地背一些概念應(yīng)付考試是沒有問題的,但是這門課是以后很多課程的基礎(chǔ),比如通信原理,數(shù)字信號處理等。熟練掌握信號與系統(tǒng),在以后的學習中會更加得心應(yīng)手。
用matlab多做仿真。看到配方的會讓人落淚。matlab中有很多現(xiàn)成的函數(shù),你可以介入其中,明確如何實現(xiàn)。建立一個過濾器,四處跑,如果可以的話自己焊接一個物體。看看實際波特圖是什么樣子的,看看輸入輸出信號的關(guān)系,看看同一個網(wǎng)絡(luò)數(shù)字信號(方波)和模擬信號的區(qū)別,看看濾波器反饋網(wǎng)絡(luò)上的電阻值對性能的影響。工程是實用的。
如何用matlab實現(xiàn)函數(shù)的拉普拉斯逆變換?
1.與正變換相對應(yīng)的是拉普拉斯逆變換,它可以將復雜的頻域函數(shù)變換為時域函數(shù),其定義表達式如下。
2.這里用一個看似簡單的函數(shù)例子來說明這種變換在matlab中的具體應(yīng)用。該功能如下圖所示。
3.啟動matlab,主界面如圖。在主界面的左上方選擇新建腳本。
4.在彈出的編輯窗口中,鍵入以下代碼。其中,前面的代碼是先構(gòu)造一個原函數(shù),然后求這個函數(shù)的拉普拉斯逆變換。后面部分是畫原圖函數(shù)進行對比。
5.單擊菜單欄上的Save按鈕,在彈出窗口中將其另存為nilpls(或更改為另一個名稱)。
6.最后在命令行窗口輸入文件名nilpls,實現(xiàn)代碼執(zhí)行。
7.這是原函數(shù)和圖像函數(shù)的圖像對比。鏡像函數(shù)是復頻域的函數(shù),經(jīng)過拉普拉斯逆變換后成為時域的函數(shù),這樣我們就可以在工程實踐中找到具體的解釋,比如某些變量是如何隨時間變化的。
8.從上面的命令可以看出,求拉普拉斯逆變換的關(guān)鍵命令是filaspace(f,s),其中s可以省略,它代表一個符號變量。
1.與正變換相對應(yīng)的是拉普拉斯逆變換,它可以將復雜的頻域函數(shù)變換為時域函數(shù),其定義表達式如下。
2.這里用一個看似簡單的函數(shù)例子來說明這種變換在matlab中的具體應(yīng)用。該功能如下圖所示。
3.啟動matlab,主界面如圖。在主界面的左側(cè)選擇上面的新腳本。
4.在彈出的編輯窗口中,鍵入以下代碼。其中,前面的代碼是先構(gòu)造一個原函數(shù),然后求這個函數(shù)的拉普拉斯逆變換。后面部分是畫原圖函數(shù)進行對比。
5.單擊菜單欄上的Save按鈕,在彈出窗口中將其另存為nilpls(或更改為另一個名稱)。
6.最后在命令行窗口輸入文件名nilpls,實現(xiàn)代碼執(zhí)行。
7.這是原函數(shù)和圖像函數(shù)的圖像對比。鏡像函數(shù)是一個復頻域函數(shù),經(jīng)過拉普拉斯逆變換后轉(zhuǎn)化為時域函數(shù),這樣我們就可以在工程實踐中找到具體的解釋,比如某些變量是如何隨時間變化的。
8.從上面的命令可以看出,求拉普拉斯逆變換的關(guān)鍵命令是filaspace(f,s),其中s可以省略,它代表一個符號變量。