当前位置:首页>维修大全>综合>

matlab如何对矩形波做离散型傅里叶变换(matlab中傅里叶变换例子)

matlab如何对矩形波做离散型傅里叶变换(matlab中傅里叶变换例子)

更新时间:2025-02-21 12:10:48

matlab如何对矩形波做离散型傅里叶变换

您可以使用MATLAB中的fft函数对矩形波进行离散型傅里叶变换。以下是一个示例代码,其中x是一个矩形波信号,fs是采样频率,N是采样点数: 

```matlab

x = rectpuls(1/(fs/2), 1); % 产生矩形波信号

X = fft(x,N); % 对矩形波信号进行离散傅里叶变换

```

matlab中自带离散傅立叶变换函数dft,只需要将矩形波信号x输入命令y=dft(x)即可得到离散傅立叶变换。

更多栏目