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