首頁 > 其他

如何用matlab實現函數的拉普拉斯變換

2019-12-25 06:34:31

拉普拉斯變換在工程中具有非常重要的應用,它可以將時域函數變換複頻域函數,簡化微積分方程計算等。下面簡單介紹一下如何用matlab實現函數的拉普拉斯變換,希望對大家有所幫助。


1

拉普拉斯變換是工程數學中一種常用的積分變換,又叫做拉氏變換。下面是它的定義表示式。


2

這裡用一個常見的函數例子來說明該變換在matlab中的具體應用。函數如下圖所示。


3

啟動matlab,主介面如圖所示。在主介面的左上方選擇新建指令碼。


4

在彈出的編輯視窗中,敲入下面的程式碼。其中前面的程式碼是先構造一個原函數,再求取該函數的拉普拉斯變換。後面的部分是畫出原象函數,以作比較。可以看到命令中有一個pretty命令,該命令與其英文意思(漂亮的)一致,就是將原來的函數的形式表現好看點。


5

點選選單欄上面中的儲存按鈕,在彈出的視窗中儲存為lpls(也可以改成其他的名字)。



6

最後再命令列視窗中輸入檔名lpls,以實現程式碼的執行。


7

這是原函數與象函數的影象對比。原函數是時域的函數,經過拉普拉斯變換後變成了複頻域的函數。


8

從上面的命令中可以看到求傅立葉的關鍵命令是F=laplace(f,t),其中t可以省略,它表示的是符號變數。

IT145.com E-mail:sddin#qq.com