matlab怎樣畫出方波的頻譜圖

時間 2021-08-11 18:16:25

1樓:顛倒的世界

1、首先在電腦中開啟matlab軟體,輸入simulink啟動**,如下圖所示。

2、然後輸入zero新增取樣器,如下圖所示。

3、然後輸入sin新增正弦波,如下圖所示。

4、接著輸入scope新增示波器,如下圖所示。

5、然後連線模組,雙擊各個模組,設定引數。

6、最後執行模組,正弦波成為方波,如下圖所示就完成了。

2樓:匿名使用者

只有快速的fft,沒有傅立葉變換,因為matlab上本身就是離散點。

不存在直線的衝擊函式~

3樓:匿名使用者

你取樣點夠多,但是最後一行顯示時為啥只取1:100,如果取1:1000的話,看起來就是線了,實際上用plot畫出的圖都是折線,只是你點數取少了看起來就明顯。

或者,t = 0:.001:50;範圍取大,取樣點取少一些,頻譜圖稀疏一點,更好看一些

matlab中畫方波的square函式怎麼設定週期和峰值

化學工程 clc clear t 0 0.001 2 pi a 2 p 4 y a square p t plot t,y axis t 1 1 t end 1 a 1 a 1 a峰值,p週期。 o ye deng yixai matlab 中square函式怎麼設定峰值呢? 化學工程 看看這個。是...

訊號的傅立葉變換(用matlab畫頻譜函式

我行我素 t 1 0.01 1 f exp 2.abs t ff fft f plot abs ff xlabel 頻率 hz ylabel 幅度 如何用matlab程式設計求函式的傅立葉變換頻譜函式 幻想餘 fs 128 取樣頻率 t 1 fs 取樣時間 l 256 訊號長度 t 0 l 1 t ...

如何用matlab的plot命令畫出ysin1的圖形

墨汁諾 x 1 0.02 1 plot x,sin 1.x 語句中的點代表對於元素相除,除0並不是錯誤,僅僅是內部資料溢位而已,可以不用管。x 0 0.1 10 y sin x plot x,y 例如 根據已知函式可知,在x 0處有間斷點,所以繪製該函式圖形,應避開該間斷點。圖形實現 如下 x 10...